Documentation ¶
Index ¶
- Constants
- 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 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 APIIOCDevicesCount
- 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 APIIndicatorQueryResponse
- func (m *APIIndicatorQueryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIIndicatorQueryResponse) MarshalBinary() ([]byte, error)
- func (m *APIIndicatorQueryResponse) UnmarshalBinary(b []byte) error
- func (m *APIIndicatorQueryResponse) 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 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 APIPaginationMeta
- type APIPaginationMetaOffset
- type APIPatternV1
- type APIPatternsResponse
- type APIPlatformsResponse
- 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 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 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 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 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 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 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 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 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 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 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 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 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 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 DomainAssessmentPaging
- func (m *DomainAssessmentPaging) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAssessmentPaging) MarshalBinary() ([]byte, error)
- func (m *DomainAssessmentPaging) UnmarshalBinary(b []byte) error
- func (m *DomainAssessmentPaging) Validate(formats strfmt.Registry) error
- 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 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 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 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 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 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 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 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 DomainEventHistogram
- type DomainField
- type DomainFieldValidation
- type DomainFieldValue
- type DomainFile
- 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 DomainKillChain
- 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 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 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 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 DomainMsaQfResponse
- 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 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 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 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 DomainSPAPIQueryVulnerabilitiesMeta
- func (m *DomainSPAPIQueryVulnerabilitiesMeta) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainSPAPIQueryVulnerabilitiesMeta) MarshalBinary() ([]byte, error)
- func (m *DomainSPAPIQueryVulnerabilitiesMeta) UnmarshalBinary(b []byte) error
- func (m *DomainSPAPIQueryVulnerabilitiesMeta) Validate(formats strfmt.Registry) error
- type DomainSPAPIQueryVulnerabilitiesPaging
- func (m *DomainSPAPIQueryVulnerabilitiesPaging) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainSPAPIQueryVulnerabilitiesPaging) MarshalBinary() ([]byte, error)
- func (m *DomainSPAPIQueryVulnerabilitiesPaging) UnmarshalBinary(b []byte) error
- func (m *DomainSPAPIQueryVulnerabilitiesPaging) Validate(formats strfmt.Registry) error
- type DomainSPAPIQueryVulnerabilitiesResponse
- func (m *DomainSPAPIQueryVulnerabilitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainSPAPIQueryVulnerabilitiesResponse) MarshalBinary() ([]byte, error)
- func (m *DomainSPAPIQueryVulnerabilitiesResponse) UnmarshalBinary(b []byte) error
- func (m *DomainSPAPIQueryVulnerabilitiesResponse) 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 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 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 DomainUpdateDeviceTagsRequestV1
- func (m *DomainUpdateDeviceTagsRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainUpdateDeviceTagsRequestV1) MarshalBinary() ([]byte, error)
- func (m *DomainUpdateDeviceTagsRequestV1) UnmarshalBinary(b []byte) error
- func (m *DomainUpdateDeviceTagsRequestV1) 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 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 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 DomainUserMetaDataResponse
- func (m *DomainUserMetaDataResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainUserMetaDataResponse) MarshalBinary() ([]byte, error)
- func (m *DomainUserMetaDataResponse) UnmarshalBinary(b []byte) error
- func (m *DomainUserMetaDataResponse) Validate(formats strfmt.Registry) error
- type DomainUserMetadata
- type DomainUserRole
- type DomainUserRoleIDsResponse
- func (m *DomainUserRoleIDsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainUserRoleIDsResponse) MarshalBinary() ([]byte, error)
- func (m *DomainUserRoleIDsResponse) UnmarshalBinary(b []byte) error
- func (m *DomainUserRoleIDsResponse) Validate(formats strfmt.Registry) error
- type DomainUserRoleResponse
- func (m *DomainUserRoleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainUserRoleResponse) MarshalBinary() ([]byte, error)
- func (m *DomainUserRoleResponse) UnmarshalBinary(b []byte) error
- func (m *DomainUserRoleResponse) Validate(formats strfmt.Registry) error
- type DomainValueItem
- 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 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 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 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 FwmgrDomainField
- type FwmgrDomainICMP
- type FwmgrDomainMonitoring
- type FwmgrDomainPlatform
- type FwmgrDomainPortRange
- type FwmgrDomainValueItem
- 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 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 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 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 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 K8sregHelmYAMLResp
- 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 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 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 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 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 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 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 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 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 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 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 SadomainRule
Constants ¶
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" )
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 ( // RequestsDeviceControlPolicySettingsV1EndUserNotificationTRUE captures enum value "TRUE" RequestsDeviceControlPolicySettingsV1EndUserNotificationTRUE string = "TRUE" // RequestsDeviceControlPolicySettingsV1EndUserNotificationFALSE captures enum value "FALSE" RequestsDeviceControlPolicySettingsV1EndUserNotificationFALSE string = "FALSE" )
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 ( // ResponsesDeviceControlSettingsV1EndUserNotificationTRUE captures enum value "TRUE" ResponsesDeviceControlSettingsV1EndUserNotificationTRUE string = "TRUE" // ResponsesDeviceControlSettingsV1EndUserNotificationFALSE captures enum value "FALSE" ResponsesDeviceControlSettingsV1EndUserNotificationFALSE string = "FALSE" )
const ( // ResponsesDeviceControlSettingsV1EnforcementModeENFORCED captures enum value "ENFORCED" ResponsesDeviceControlSettingsV1EnforcementModeENFORCED string = "ENFORCED" // ResponsesDeviceControlSettingsV1EnforcementModeMONITORYONLY captures enum value "MONITORY_ONLY" ResponsesDeviceControlSettingsV1EnforcementModeMONITORYONLY string = "MONITORY_ONLY" )
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" )
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 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"` // host groups HostGroups []string `json:"host_groups"` // 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 validates this api bulk update req v1 based on 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 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"` }
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 validates this api execution metadata v1 based on 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 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 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 APIIndicatorQueryResponse ¶ added in v0.2.3
type APIIndicatorQueryResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *APIIndicatorsQueryMeta `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
APIIndicatorQueryResponse api indicator query response
swagger:model api.IndicatorQueryResponse
func (*APIIndicatorQueryResponse) ContextValidate ¶ added in v0.2.3
func (m *APIIndicatorQueryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api indicator query response based on the context it is used
func (*APIIndicatorQueryResponse) MarshalBinary ¶ added in v0.2.3
func (m *APIIndicatorQueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIIndicatorQueryResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *APIIndicatorQueryResponse) 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 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 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 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 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 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 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 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 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 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"` }
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"` // 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"` // 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"` // firewall Firewall *DeviceDevicePolicy `json:"firewall,omitempty"` // global config GlobalConfig *DeviceDevicePolicy `json:"global_config,omitempty"` // identity protection IdentityProtection *DeviceDevicePolicy `json:"identity-protection,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 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 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 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"` }
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 DomainAPIVulnerabilityCVEDetailsFacetV2 ¶ added in v0.2.13
type DomainAPIVulnerabilityCVEDetailsFacetV2 struct { // base score BaseScore float64 `json:"base_score,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"` // published date PublishedDate string `json:"published_date,omitempty"` // references References []string `json:"references"` // severity Severity string `json:"severity,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 validates this domain API vulnerability c v e details facet v2 based on 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 { // 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"` // local ip // Required: true LocalIP *string `json:"local_ip"` // machine domain // Required: true MachineDomain *string `json:"machine_domain"` // os version // Required: true OsVersion *string `json:"os_version"` // ou // Required: true Ou *string `json:"ou"` // platform Platform string `json:"platform,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 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"` // 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"` // 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"` // Permissions status returned via API. // Required: true AwsPermissionsStatus []*DomainPermission `json:"aws_permissions_status"` // cid Cid string `json:"cid,omitempty"` // cloudformation url CloudformationURL string `json:"cloudformation_url,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 master // Required: true IsMaster *bool `json:"is_master"` // Up to 34 character AWS provided unique identifier for the organization. OrganizationID string `json:"organization_id,omitempty"` // Account registration status. Status string `json:"status,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 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 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 date when the action was created // Required: true // Format: date-time CreatedTimestamp *strfmt.DateTime `json:"created_timestamp"` // frequency // 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"` // 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 DomainAssessmentPaging ¶ added in v0.2.7
type DomainAssessmentPaging 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"` }
DomainAssessmentPaging domain assessment paging
swagger:model domain.AssessmentPaging
func (*DomainAssessmentPaging) ContextValidate ¶ added in v0.2.7
func (m *DomainAssessmentPaging) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain assessment paging based on context it is used
func (*DomainAssessmentPaging) MarshalBinary ¶ added in v0.2.7
func (m *DomainAssessmentPaging) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAssessmentPaging) UnmarshalBinary ¶ added in v0.2.7
func (m *DomainAssessmentPaging) 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"` // 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 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 { // 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"` // 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"` // 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"` // The phone number of the person associated with the breached account. // Required: true Phone *string `json:"phone"` }
DomainBreachedItemV1 domain breached item v1
swagger:model domain.BreachedItemV1
func (*DomainBreachedItemV1) ContextValidate ¶ added in v0.2.14
ContextValidate validates this domain breached item v1 based on 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 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 DomainCreateActionRequest ¶ added in v0.2.3
type DomainCreateActionRequest struct { // frequency // Required: true Frequency *string `json:"frequency"` // recipients // Required: true Recipients []string `json:"recipients"` // type // 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 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"` // 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 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"` }
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 DomainDiscoverAPIHost ¶ added in v0.2.14
type DomainDiscoverAPIHost 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 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"` // 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 last seen local IPv4 address of the asset. CurrentLocalIP string `json:"current_local_ip,omitempty"` // 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 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"` // 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 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"` // 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"` // The number of historical local IPv4 addresses the asset has had. LocalIpsCount int32 `json:"local_ips_count,omitempty"` // The domain name the asset is currently joined to (applies only to Windows hosts). MachineDomain string `json:"machine_domain,omitempty"` // The asset's network interfaces. NetworkInterfaces []*DomainDiscoverAPINetworkInterface `json:"network_interfaces"` // The OS version of the asset. OsVersion string `json:"os_version,omitempty"` // The organizational unit of the asset (applies only to Windows hosts). 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"` }
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 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 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 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 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 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 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 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 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 DomainMatchedBreachSummaryV1 ¶ added in v0.2.14
type DomainMatchedBreachSummaryV1 struct { // The description of the breach // Required: true Description *string `json:"description"` // The set of fields which were breached: 'email', 'password', 'login_id', 'phone', etc. // Required: true Fields []string `json:"fields"` // The name of the breach // Required: true Name *string `json:"name"` }
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 validates this domain matched breach summary v1 based on 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 DomainMetaInfo ¶ added in v0.2.7
type DomainMetaInfo struct { // pagination Pagination *DomainAssessmentPaging `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"` }
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 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 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"` // 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"` // 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"` // Type of the item which matched the rule: 'post', 'reply', 'botnet_config', 'breach', etc. // Required: true ItemType *string `json:"item_type"` // 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"` // The notification status. This can be one of: 'new', 'in-progress', 'closed-false-positive', 'closed-true-positive'. // Required: true Status *string `json:"status"` // 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 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 // Required: true Errors []*DomainReconAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `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 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 { // created date // Required: true CreatedDate *int64 `json:"created_date"` // description // Required: true Description *string `json:"description"` // id // Required: true ID *int32 `json:"id"` // last modified date // Required: true LastModifiedDate *int64 `json:"last_modified_date"` // name // Required: true Name *string `json:"name"` // rich text description // Required: true RichTextDescription *string `json:"rich_text_description"` // short description // Required: true ShortDescription *string `json:"short_description"` // tags // Required: true Tags []string `json:"tags"` // type // Required: true Type *string `json:"type"` }
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 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 *MsaResources `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 *DomainSPAPIQueryVulnerabilitiesMeta `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 DomainSPAPIQueryVulnerabilitiesMeta ¶
type DomainSPAPIQueryVulnerabilitiesMeta struct { // pagination Pagination *DomainSPAPIQueryVulnerabilitiesPaging `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"` }
DomainSPAPIQueryVulnerabilitiesMeta domain s p API query vulnerabilities meta
swagger:model domain.SPAPIQueryVulnerabilitiesMeta
func (*DomainSPAPIQueryVulnerabilitiesMeta) ContextValidate ¶
func (m *DomainSPAPIQueryVulnerabilitiesMeta) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain s p API query vulnerabilities meta based on the context it is used
func (*DomainSPAPIQueryVulnerabilitiesMeta) MarshalBinary ¶
func (m *DomainSPAPIQueryVulnerabilitiesMeta) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSPAPIQueryVulnerabilitiesMeta) UnmarshalBinary ¶
func (m *DomainSPAPIQueryVulnerabilitiesMeta) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainSPAPIQueryVulnerabilitiesPaging ¶
type DomainSPAPIQueryVulnerabilitiesPaging struct { // after // Required: true After *string `json:"after"` // limit // Required: true Limit *int32 `json:"limit"` // total // Required: true Total *int64 `json:"total"` }
DomainSPAPIQueryVulnerabilitiesPaging domain s p API query vulnerabilities paging
swagger:model domain.SPAPIQueryVulnerabilitiesPaging
func (*DomainSPAPIQueryVulnerabilitiesPaging) ContextValidate ¶
func (m *DomainSPAPIQueryVulnerabilitiesPaging) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain s p API query vulnerabilities paging based on context it is used
func (*DomainSPAPIQueryVulnerabilitiesPaging) MarshalBinary ¶
func (m *DomainSPAPIQueryVulnerabilitiesPaging) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSPAPIQueryVulnerabilitiesPaging) UnmarshalBinary ¶
func (m *DomainSPAPIQueryVulnerabilitiesPaging) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainSPAPIQueryVulnerabilitiesResponse ¶
type DomainSPAPIQueryVulnerabilitiesResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *DomainSPAPIQueryVulnerabilitiesMeta `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
DomainSPAPIQueryVulnerabilitiesResponse domain s p API query vulnerabilities response
swagger:model domain.SPAPIQueryVulnerabilitiesResponse
func (*DomainSPAPIQueryVulnerabilitiesResponse) ContextValidate ¶
func (m *DomainSPAPIQueryVulnerabilitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain s p API query vulnerabilities response based on the context it is used
func (*DomainSPAPIQueryVulnerabilitiesResponse) MarshalBinary ¶
func (m *DomainSPAPIQueryVulnerabilitiesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSPAPIQueryVulnerabilitiesResponse) UnmarshalBinary ¶
func (m *DomainSPAPIQueryVulnerabilitiesResponse) 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 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 { // definition // Required: true Definition *string `json:"definition"` // display // Required: true Display *string `json:"display"` }
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 DomainUpdateActionRequest ¶ added in v0.2.3
type DomainUpdateActionRequest struct { // 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"` }
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 DomainUpdateDeviceTagsRequestV1 ¶
type DomainUpdateDeviceTagsRequestV1 struct { // action // Required: true Action *string `json:"action"` // device ids // Required: true DeviceIds []string `json:"device_ids"` // tags // Required: true Tags []string `json:"tags"` }
DomainUpdateDeviceTagsRequestV1 domain update device tags request v1
swagger:model domain.UpdateDeviceTagsRequestV1
func (*DomainUpdateDeviceTagsRequestV1) ContextValidate ¶
func (m *DomainUpdateDeviceTagsRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain update device tags request v1 based on context it is used
func (*DomainUpdateDeviceTagsRequestV1) MarshalBinary ¶
func (m *DomainUpdateDeviceTagsRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUpdateDeviceTagsRequestV1) UnmarshalBinary ¶
func (m *DomainUpdateDeviceTagsRequestV1) 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 { // The 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 particular rule // Required: true Name *string `json:"name"` // The permissions for a particular rule which specifies the rule's access by other users. Possible values: [private public] // Required: true Permissions *string `json:"permissions"` // The priority for a particular rule. Possible values: [low medium high] // Required: true Priority *string `json:"priority"` }
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 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 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 DomainUserMetaDataResponse ¶
type DomainUserMetaDataResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainUserMetadata `json:"resources"` }
DomainUserMetaDataResponse domain user meta data response
swagger:model domain.UserMetaDataResponse
func (*DomainUserMetaDataResponse) ContextValidate ¶
func (m *DomainUserMetaDataResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain user meta data response based on the context it is used
func (*DomainUserMetaDataResponse) MarshalBinary ¶
func (m *DomainUserMetaDataResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUserMetaDataResponse) UnmarshalBinary ¶
func (m *DomainUserMetaDataResponse) 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 DomainUserRoleIDsResponse ¶
type DomainUserRoleIDsResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
DomainUserRoleIDsResponse domain user role i ds response
swagger:model domain.UserRoleIDsResponse
func (*DomainUserRoleIDsResponse) ContextValidate ¶
func (m *DomainUserRoleIDsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain user role i ds response based on the context it is used
func (*DomainUserRoleIDsResponse) MarshalBinary ¶
func (m *DomainUserRoleIDsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUserRoleIDsResponse) UnmarshalBinary ¶
func (m *DomainUserRoleIDsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainUserRoleResponse ¶
type DomainUserRoleResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainUserRole `json:"resources"` }
DomainUserRoleResponse domain user role response
swagger:model domain.UserRoleResponse
func (*DomainUserRoleResponse) ContextValidate ¶
func (m *DomainUserRoleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain user role response based on the context it is used
func (*DomainUserRoleResponse) MarshalBinary ¶
func (m *DomainUserRoleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUserRoleResponse) UnmarshalBinary ¶
func (m *DomainUserRoleResponse) 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 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 []*FwmgrMsaAPIError `json:"errors"` // meta // Required: true Meta *FwmgrMsaMetaInfo `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 []*FwmgrMsaAPIError `json:"errors"` // meta // Required: true Meta *FwmgrMsaMetaInfo `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 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 *FwmgrMsaResources `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 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"` // 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 []*FwmgrMsaAPIError `json:"errors"` // meta // Required: true Meta *FwmgrMsaMetaInfo `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 []*FwmgrMsaAPIError `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"` // platform ids // Required: true PlatformIds []string `json:"platform_ids"` // 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"` // 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"` // 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 []*FwmgrMsaAPIError `json:"errors"` // meta // Required: true Meta *FwmgrMsaMetaInfo `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 []*FwmgrMsaAPIError `json:"errors"` // meta // Required: true Meta *FwmgrMsaMetaInfo `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 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 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 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 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 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"` // 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"` // 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"` // 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"` // 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 []*FwmgrMsaAPIError `json:"errors"` // meta // Required: true Meta *FwmgrMsaMetaInfo `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 []*FwmgrMsaAPIError `json:"errors"` // meta // Required: true Meta *FwmgrMsaMetaInfo `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 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 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 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 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 K8sregHelmYAMLResp ¶ added in v0.2.4
type K8sregHelmYAMLResp interface{}
K8sregHelmYAMLResp k8sreg helm y a m l resp
swagger:model k8sreg.HelmYAMLResp
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 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 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"` // 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 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 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 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 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"` // cloudtrail region // Required: true CloudtrailRegion *string `json:"cloudtrail_region"` }
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 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 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] 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 // Required: true Action *string `json:"action"` // USB Class ID to apply the exception. If empty it applies to all classes // Required: true Class *string `json:"class"` // combined id // Required: true CombinedID *string `json:"combined_id"` // Unique identifier for an exception // Required: true ID *string `json:"id"` // match method // Required: true MatchMethod *string `json:"match_method"` // product id // Required: true ProductID *string `json:"product_id"` // product id decimal // Required: true ProductIDDecimal *string `json:"product_id_decimal"` // product name // Required: true ProductName *string `json:"product_name"` // serial number // Required: true SerialNumber *string `json:"serial_number"` // Hexadecimal VendorID used to apply the exception // Required: true VendorID *string `json:"vendor_id"` // Hexadecimal VendorID used to apply the exception // Required: true VendorIDDecimal *string `json:"vendor_id_decimal"` // Vendor Name, optional // Required: true VendorName *string `json:"vendor_name"` }
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"` // Does the end user receives a notification when the policy is violated // Required: true // Enum: [TRUE FALSE] EndUserNotification *string `json:"end_user_notification"` // How is this policy enforced // Required: true EnforcementMode *string `json:"enforcement_mode"` // The id of the setting to update // Required: true ID *string `json:"id"` }
RequestsDeviceControlPolicySettingsV1 A specific setting to update
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 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"` }
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 validates this requests sensor update settings v2 based on 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 // Required: true Action *string `json:"action"` // USB Class ID to apply the exception. If empty it applies to all classes // Required: true Class *string `json:"class"` // combined id // Required: true CombinedID *string `json:"combined_id"` // Unique identifier for an exception // Required: true ID *string `json:"id"` // match method // Required: true MatchMethod *string `json:"match_method"` // product id // Required: true ProductID *string `json:"product_id"` // product name // Required: true ProductName *string `json:"product_name"` // serial number // Required: true SerialNumber *string `json:"serial_number"` // Hexadecimal VendorID used to apply the exception // Required: true VendorID *string `json:"vendor_id"` // Vendor Name // Required: true VendorName *string `json:"vendor_name"` }
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 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 { // classes // Required: true Classes []*ResponsesDeviceControlPolicyClassSettingsV1 `json:"classes"` // Does the end user receives a notification when the policy is violated // Required: true // Enum: [TRUE FALSE] EndUserNotification *string `json:"end_user_notification"` // [How] is this policy enforced // Required: true // Enum: [ENFORCED MONITORY_ONLY] 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 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] 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 []RequestsMlExclusionType `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 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"` }
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 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 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 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"` // 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 { // The filter to be used for searching // Required: true Filter *string `json:"filter"` // The name of a particular rule // Required: true Name *string `json:"name"` // The permissions for a particular rule which specifies the rule's access by other users. Possible values: [public private] // Required: true Permissions *string `json:"permissions"` // The priority for a particular rule. Possible values: [medium high low] // Required: true Priority *string `json:"priority"` // The topic of a given rule. Possible values: [SA_THIRD_PARTY SA_CVE SA_ALIAS SA_AUTHOR SA_BRAND_PRODUCT SA_VIP SA_IP SA_BIN SA_DOMAIN SA_EMAIL 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 SadomainRule ¶ added in v0.2.3
type SadomainRule struct { // 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 // Required: true Filter *string `json:"filter"` // The ID of a given rule // Required: true ID *string `json:"id"` // The name for a given rule // Required: true Name *string `json:"name"` // 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 rule // Required: true Status *string `json:"status"` // The detailed status message StatusMessage string `json:"status_message,omitempty"` // 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 validates this sadomain rule based on 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
Source Files ¶
- 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_resource_v1.go
- api_customer_settings_response_v1.go
- api_execution_metadata_v1.go
- api_i_o_c_devices_count.go
- api_indicator_create_req_v1.go
- api_indicator_create_reqs_v1.go
- api_indicator_query_resp_v1.go
- api_indicator_query_response.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_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_pagination_meta.go
- api_pagination_meta_offset.go
- api_pattern_v1.go
- api_patterns_response.go
- api_platforms_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_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_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_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
- 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_parent_details.go
- detects_quarantined_file.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_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
- domain_a_w_s_account_v2.go
- domain_a_w_s_configuration.go
- domain_access_token_response_v1.go
- domain_account_access_result.go
- domain_action_entities_response_v1.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_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_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_v2.go
- domain_assessment.go
- domain_assessment_items.go
- domain_assessment_paging.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_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_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_create_action_request.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_host.go
- domain_discover_api_host_entities_response.go
- domain_discover_api_network_interface.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_histogram.go
- domain_field.go
- domain_field_validation.go
- domain_field_value.go
- domain_file.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_kill_chain.go
- domain_list_files_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_matched_breach_summary_v1.go
- domain_meta_info.go
- domain_msa_detect_summaries_response.go
- domain_msa_qf_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_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_report_execution_summary.go
- domain_report_params.go
- domain_result_metadata.go
- domain_role_i_ds.go
- domain_rule.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_query_vulnerabilities_meta.go
- domain_s_p_api_query_vulnerabilities_paging.go
- domain_s_p_api_query_vulnerabilities_response.go
- domain_s_p_api_remediation_entities_response_v2.go
- domain_s_p_api_vulnerabilities_entities_response_v2.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_update_action_request.go
- domain_update_device_tags_request_v1.go
- domain_update_notification_request_v1.go
- domain_update_rule_request_v1.go
- domain_update_user_fields.go
- domain_user_create_request.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_meta_data_response.go
- domain_user_metadata.go
- domain_user_role.go
- domain_user_role_i_ds_response.go
- domain_user_role_response.go
- domain_value_item.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_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_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_workaround_ui_field_value.go
- fwmgr_domain_address_range.go
- fwmgr_domain_field.go
- fwmgr_domain_i_c_m_p.go
- fwmgr_domain_monitoring.go
- fwmgr_domain_platform.go
- fwmgr_domain_port_range.go
- fwmgr_domain_value_item.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
- helper_methods.go
- k8sreg_a_w_s_account_permissions_status.go
- k8sreg_a_w_s_account_resp.go
- k8sreg_api_key.go
- k8sreg_cluster_resp.go
- k8sreg_create_a_w_s_acc_req.go
- k8sreg_create_a_w_s_acc_req_resources.go
- k8sreg_get_a_w_s_accounts_resp.go
- k8sreg_get_clusters_resp.go
- k8sreg_get_locations_resp.go
- k8sreg_helm_y_a_m_l_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_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_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_query_response.go
- msa_range_spec.go
- msa_reply_affected_entities.go
- msa_reply_meta_only.go
- msa_resources.go
- patterndisposition_pattern_disposition.go
- quarantine_quarantined_file.go
- quarantine_quarantined_file_path.go
- registration_a_w_s_account_console_url.go
- registration_a_w_s_account_create_request_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_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
- 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_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_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_rule.go