Documentation
¶
Index ¶
- Constants
- 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 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 APIIOCDevicesCount
- type APIIOCViewRecord
- 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 APIMsaReplyIOC
- 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 APIMsaReplyIOCIDs
- 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 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 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 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 CsdomainActionParameter
- func (m *CsdomainActionParameter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CsdomainActionParameter) MarshalBinary() ([]byte, error)
- func (m *CsdomainActionParameter) UnmarshalBinary(b []byte) error
- func (m *CsdomainActionParameter) Validate(formats strfmt.Registry) error
- 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 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 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 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 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 DomainAPIVulnerabilityCVEV2
- func (m *DomainAPIVulnerabilityCVEV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAPIVulnerabilityCVEV2) MarshalBinary() ([]byte, error)
- func (m *DomainAPIVulnerabilityCVEV2) UnmarshalBinary(b []byte) error
- func (m *DomainAPIVulnerabilityCVEV2) Validate(formats strfmt.Registry) error
- type DomainAPIVulnerabilityHostInfoV2
- func (m *DomainAPIVulnerabilityHostInfoV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAPIVulnerabilityHostInfoV2) MarshalBinary() ([]byte, error)
- func (m *DomainAPIVulnerabilityHostInfoV2) UnmarshalBinary(b []byte) error
- func (m *DomainAPIVulnerabilityHostInfoV2) 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 DomainActorDocument
- type DomainActorsResponse
- type DomainAssessment
- type DomainAssessmentItems
- type DomainAssessmentsResponse
- func (m *DomainAssessmentsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAssessmentsResponse) MarshalBinary() ([]byte, error)
- func (m *DomainAssessmentsResponse) UnmarshalBinary(b []byte) error
- func (m *DomainAssessmentsResponse) Validate(formats strfmt.Registry) error
- type DomainAzureAccountV1
- type DomainAzureClientServicePrincipalV1
- func (m *DomainAzureClientServicePrincipalV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAzureClientServicePrincipalV1) MarshalBinary() ([]byte, error)
- func (m *DomainAzureClientServicePrincipalV1) UnmarshalBinary(b []byte) error
- func (m *DomainAzureClientServicePrincipalV1) Validate(formats strfmt.Registry) error
- type 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 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 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 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 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 DomainDisposition
- type DomainECrimeKillChain
- 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 DomainEventHistogram
- type DomainField
- type DomainFieldValidation
- type DomainFieldValue
- type DomainFile
- type DomainGCPAccountV1
- 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 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 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 DomainPlatform
- type DomainPolicyInfo
- 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 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 DomainRoleIDs
- type DomainRule
- type DomainRulesResponse
- 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 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 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 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 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 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 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 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 MsaDateRangeSpec
- type MsaEntitiesResponse
- type MsaEntitiesResponseResources
- 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 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 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 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 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 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 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 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 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 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 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 SamplestoreQuerySamplesRequest
- func (m *SamplestoreQuerySamplesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SamplestoreQuerySamplesRequest) MarshalBinary() ([]byte, error)
- func (m *SamplestoreQuerySamplesRequest) UnmarshalBinary(b []byte) error
- func (m *SamplestoreQuerySamplesRequest) Validate(formats strfmt.Registry) error
- type SamplestoreSampleMetadataResponseV2
- func (m *SamplestoreSampleMetadataResponseV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SamplestoreSampleMetadataResponseV2) MarshalBinary() ([]byte, error)
- func (m *SamplestoreSampleMetadataResponseV2) UnmarshalBinary(b []byte) error
- func (m *SamplestoreSampleMetadataResponseV2) Validate(formats strfmt.Registry) error
- type SamplestoreSampleMetadataV2
- func (m *SamplestoreSampleMetadataV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SamplestoreSampleMetadataV2) MarshalBinary() ([]byte, error)
- func (m *SamplestoreSampleMetadataV2) UnmarshalBinary(b []byte) error
- func (m *SamplestoreSampleMetadataV2) Validate(formats strfmt.Registry) error
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 ( // 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 ( // 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 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 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 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 APIIOCViewRecord ¶
type APIIOCViewRecord struct {
// batch id
BatchID string `json:"batch_id,omitempty"`
// created by
CreatedBy string `json:"created_by,omitempty"`
// created timestamp
CreatedTimestamp string `json:"created_timestamp,omitempty"`
// description
Description string `json:"description,omitempty"`
// expiration days
ExpirationDays int32 `json:"expiration_days,omitempty"`
// expiration timestamp
ExpirationTimestamp string `json:"expiration_timestamp,omitempty"`
// modified by
ModifiedBy string `json:"modified_by,omitempty"`
// modified timestamp
ModifiedTimestamp string `json:"modified_timestamp,omitempty"`
// policy
Policy string `json:"policy,omitempty"`
ShareLevel string `json:"share_level,omitempty"`
// source
Source string `json:"source,omitempty"`
// type
Type string `json:"type,omitempty"`
// value
Value string `json:"value,omitempty"`
}
APIIOCViewRecord api i o c view record
swagger:model api.IOCViewRecord
func (*APIIOCViewRecord) ContextValidate ¶
ContextValidate validates this api i o c view record based on context it is used
func (*APIIOCViewRecord) MarshalBinary ¶
func (m *APIIOCViewRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIIOCViewRecord) UnmarshalBinary ¶
func (m *APIIOCViewRecord) 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 APIMsaReplyIOC ¶
type APIMsaReplyIOC struct {
// errors
// Required: true
Errors []*MsaAPIError `json:"errors"`
// meta
// Required: true
Meta *APIResponseMeta `json:"meta"`
// resources
// Required: true
Resources []*APIIOCViewRecord `json:"resources"`
}
APIMsaReplyIOC api msa reply i o c
swagger:model api.MsaReplyIOC
func (*APIMsaReplyIOC) ContextValidate ¶
ContextValidate validate this api msa reply i o c based on the context it is used
func (*APIMsaReplyIOC) MarshalBinary ¶
func (m *APIMsaReplyIOC) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIMsaReplyIOC) UnmarshalBinary ¶
func (m *APIMsaReplyIOC) 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 APIMsaReplyIOCIDs ¶
type APIMsaReplyIOCIDs struct {
// errors
// Required: true
Errors []*MsaAPIError `json:"errors"`
// meta
// Required: true
Meta *APIResponseMeta `json:"meta"`
// resources
// Required: true
Resources []string `json:"resources"`
}
APIMsaReplyIOCIDs api msa reply i o c i ds
swagger:model api.MsaReplyIOCIDs
func (*APIMsaReplyIOCIDs) ContextValidate ¶
ContextValidate validate this api msa reply i o c i ds based on the context it is used
func (*APIMsaReplyIOCIDs) MarshalBinary ¶
func (m *APIMsaReplyIOCIDs) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIMsaReplyIOCIDs) UnmarshalBinary ¶
func (m *APIMsaReplyIOCIDs) 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 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 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 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 CsdomainActionParameter ¶
type CsdomainActionParameter struct {
// name
// Required: true
Name *string `json:"name"`
// value
// Required: true
Value *string `json:"value"`
}
CsdomainActionParameter csdomain action parameter
swagger:model csdomain.ActionParameter
func (*CsdomainActionParameter) ContextValidate ¶
func (m *CsdomainActionParameter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this csdomain action parameter based on context it is used
func (*CsdomainActionParameter) MarshalBinary ¶
func (m *CsdomainActionParameter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CsdomainActionParameter) UnmarshalBinary ¶
func (m *CsdomainActionParameter) 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 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 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"`
// 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"`
// 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 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 {
// 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
// Required: true
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 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 DomainAPIVulnerabilityCVEV2 ¶
type DomainAPIVulnerabilityCVEV2 struct {
// base score
// Required: true
BaseScore *float64 `json:"base_score"`
// id
// Required: true
ID *string `json:"id"`
// severity
// Required: true
Severity *string `json:"severity"`
}
DomainAPIVulnerabilityCVEV2 domain API vulnerability c v e v2
swagger:model domain.APIVulnerabilityCVEV2
func (*DomainAPIVulnerabilityCVEV2) ContextValidate ¶
func (m *DomainAPIVulnerabilityCVEV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain API vulnerability c v e v2 based on context it is used
func (*DomainAPIVulnerabilityCVEV2) MarshalBinary ¶
func (m *DomainAPIVulnerabilityCVEV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIVulnerabilityCVEV2) UnmarshalBinary ¶
func (m *DomainAPIVulnerabilityCVEV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIVulnerabilityHostInfoV2 ¶
type DomainAPIVulnerabilityHostInfoV2 struct {
// groups
Groups []*DomainAPIHostGroup `json:"groups"`
// 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"`
}
DomainAPIVulnerabilityHostInfoV2 domain API vulnerability host info v2
swagger:model domain.APIVulnerabilityHostInfoV2
func (*DomainAPIVulnerabilityHostInfoV2) ContextValidate ¶
func (m *DomainAPIVulnerabilityHostInfoV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain API vulnerability host info v2 based on the context it is used
func (*DomainAPIVulnerabilityHostInfoV2) MarshalBinary ¶
func (m *DomainAPIVulnerabilityHostInfoV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIVulnerabilityHostInfoV2) UnmarshalBinary ¶
func (m *DomainAPIVulnerabilityHostInfoV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIVulnerabilityV2 ¶
type DomainAPIVulnerabilityV2 struct {
// aid
// Required: true
Aid *string `json:"aid"`
// app
// Required: true
App *DomainAPIVulnerabilityAppV2 `json:"app"`
// 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
// Required: true
Cve *DomainAPIVulnerabilityCVEV2 `json:"cve"`
// host info
// Required: true
HostInfo *DomainAPIVulnerabilityHostInfoV2 `json:"host_info"`
// id
// Required: true
ID *string `json:"id"`
// remediation
// Required: true
Remediation *DomainAPIRemediationIDs `json:"remediation"`
// 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"`
// cid
Cid string `json:"cid,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"`
// 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 validates this domain a w s account v2 based on 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 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 DomainAssessment ¶
type DomainAssessment struct {
// os
// Required: true
Os *int32 `json:"os"`
// overall
// Required: true
Overall *int32 `json:"overall"`
// sensor config
// Required: true
SensorConfig *int32 `json:"sensor_config"`
// version
// Required: true
Version *string `json:"version"`
}
DomainAssessment domain assessment
swagger:model domain.Assessment
func (*DomainAssessment) ContextValidate ¶
ContextValidate validates this domain assessment based on context it is used
func (*DomainAssessment) MarshalBinary ¶
func (m *DomainAssessment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAssessment) UnmarshalBinary ¶
func (m *DomainAssessment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAssessmentItems ¶
type DomainAssessmentItems struct {
// os signals
// Required: true
OsSignals []*DomainSignalProperty `json:"os_signals"`
// sensor signals
// Required: true
SensorSignals []*DomainSignalProperty `json:"sensor_signals"`
}
DomainAssessmentItems domain assessment items
swagger:model domain.AssessmentItems
func (*DomainAssessmentItems) ContextValidate ¶
ContextValidate validate this domain assessment items based on the context it is used
func (*DomainAssessmentItems) MarshalBinary ¶
func (m *DomainAssessmentItems) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAssessmentItems) UnmarshalBinary ¶
func (m *DomainAssessmentItems) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAssessmentsResponse ¶
type DomainAssessmentsResponse struct {
// errors
// Required: true
Errors []*MsaAPIError `json:"errors"`
// meta
// Required: true
Meta *MsaMetaInfo `json:"meta"`
// resources
// Required: true
Resources []*DomainSignalProperties `json:"resources"`
}
DomainAssessmentsResponse domain assessments response
swagger:model domain.AssessmentsResponse
func (*DomainAssessmentsResponse) ContextValidate ¶
func (m *DomainAssessmentsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain assessments response based on the context it is used
func (*DomainAssessmentsResponse) MarshalBinary ¶
func (m *DomainAssessmentsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAssessmentsResponse) UnmarshalBinary ¶
func (m *DomainAssessmentsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAzureAccountV1 ¶
type DomainAzureAccountV1 struct {
// created at
// Required: true
// Format: date-time
CreatedAt *strfmt.DateTime `json:"CreatedAt"`
// deleted at
// Required: true
// Format: date-time
DeletedAt *strfmt.DateTime `json:"DeletedAt"`
// ID
// Required: true
ID *int64 `json:"ID"`
// updated at
// Required: true
// Format: date-time
UpdatedAt *strfmt.DateTime `json:"UpdatedAt"`
// cid
// Required: true
Cid *string `json:"cid"`
// Account registration status.
Status string `json:"status,omitempty"`
// Azure Subscription ID.
SubscriptionID string `json:"subscription_id,omitempty"`
// Azure Tenant ID to use.
TenantID string `json:"tenant_id,omitempty"`
}
DomainAzureAccountV1 domain azure account v1
swagger:model domain.AzureAccountV1
func (*DomainAzureAccountV1) ContextValidate ¶
ContextValidate validates this domain azure account v1 based on context it is used
func (*DomainAzureAccountV1) MarshalBinary ¶
func (m *DomainAzureAccountV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAzureAccountV1) UnmarshalBinary ¶
func (m *DomainAzureAccountV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAzureClientServicePrincipalV1 ¶
type DomainAzureClientServicePrincipalV1 struct {
// cid
// Required: true
Cid *string `json:"cid"`
// client id
ClientID string `json:"client_id,omitempty"`
// encrypted private key
EncryptedPrivateKey string `json:"encrypted_private_key,omitempty"`
// public certificate
PublicCertificate string `json:"public_certificate,omitempty"`
// tenant id
// Required: true
TenantID *string `json:"tenant_id"`
// x5t
X5t string `json:"x5t,omitempty"`
}
DomainAzureClientServicePrincipalV1 domain azure client service principal v1
swagger:model domain.AzureClientServicePrincipalV1
func (*DomainAzureClientServicePrincipalV1) ContextValidate ¶
func (m *DomainAzureClientServicePrincipalV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain azure client service principal v1 based on context it is used
func (*DomainAzureClientServicePrincipalV1) MarshalBinary ¶
func (m *DomainAzureClientServicePrincipalV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAzureClientServicePrincipalV1) UnmarshalBinary ¶
func (m *DomainAzureClientServicePrincipalV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type 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 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"`
// 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"`
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// name
Name string `json:"name,omitempty"`
// policy id
PolicyID int32 `json:"policy_id,omitempty"`
// policy severity
PolicySeverity int32 `json:"policy_severity,omitempty"`
// policy timestamp
// Format: date-time
PolicyTimestamp strfmt.DateTime `json:"policy_timestamp,omitempty"`
// severity
Severity string `json:"severity,omitempty"`
}
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 validates this domain c ID policy assignments based on 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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"`
// 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 DomainSPAPIVulnerabilitiesEntitiesResponseV2 ¶
type DomainSPAPIVulnerabilitiesEntitiesResponseV2 struct {
// errors
Errors []*MsaAPIError `json:"errors"`
// meta
// Required: true
Meta *MsaMetaInfo `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 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 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 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"`
// 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"`
// 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"`
// 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 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 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) UnmarshalBinary ¶
func (m *MsaAPIError) 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 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 MsaEntityActionRequestV2 ¶
type MsaEntityActionRequestV2 struct {
// action parameters
ActionParameters []*CsdomainActionParameter `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) 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 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"`
// 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 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 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 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 RegistrationPolicyExtV1 ¶
type RegistrationPolicyExtV1 struct {
// enabled
// Required: true
Enabled *bool `json:"enabled"`
// policy id
// Required: true
PolicyID *int32 `json:"policy_id"`
// severity
// Required: true
Severity *string `json:"severity"`
}
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 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 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 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 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 []*CsdomainDevice `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 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 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 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 SamplestoreQuerySamplesRequest ¶
type SamplestoreQuerySamplesRequest struct {
// sha256s
Sha256s []string `json:"sha256s"`
}
SamplestoreQuerySamplesRequest samplestore query samples request
swagger:model samplestore.QuerySamplesRequest
func (*SamplestoreQuerySamplesRequest) ContextValidate ¶
func (m *SamplestoreQuerySamplesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this samplestore query samples request based on context it is used
func (*SamplestoreQuerySamplesRequest) MarshalBinary ¶
func (m *SamplestoreQuerySamplesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SamplestoreQuerySamplesRequest) UnmarshalBinary ¶
func (m *SamplestoreQuerySamplesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SamplestoreSampleMetadataResponseV2 ¶
type SamplestoreSampleMetadataResponseV2 struct {
// errors
// Required: true
Errors []*MsaAPIError `json:"errors"`
// meta
// Required: true
Meta *MsaMetaInfo `json:"meta"`
// resources
// Required: true
Resources []*SamplestoreSampleMetadataV2 `json:"resources"`
}
SamplestoreSampleMetadataResponseV2 samplestore sample metadata response v2
swagger:model samplestore.SampleMetadataResponseV2
func (*SamplestoreSampleMetadataResponseV2) ContextValidate ¶
func (m *SamplestoreSampleMetadataResponseV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this samplestore sample metadata response v2 based on the context it is used
func (*SamplestoreSampleMetadataResponseV2) MarshalBinary ¶
func (m *SamplestoreSampleMetadataResponseV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SamplestoreSampleMetadataResponseV2) UnmarshalBinary ¶
func (m *SamplestoreSampleMetadataResponseV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SamplestoreSampleMetadataV2 ¶
type SamplestoreSampleMetadataV2 struct {
// file name
FileName string `json:"file_name,omitempty"`
// sha256
// Required: true
Sha256 *string `json:"sha256"`
}
SamplestoreSampleMetadataV2 samplestore sample metadata v2
swagger:model samplestore.SampleMetadataV2
func (*SamplestoreSampleMetadataV2) ContextValidate ¶
func (m *SamplestoreSampleMetadataV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this samplestore sample metadata v2 based on context it is used
func (*SamplestoreSampleMetadataV2) MarshalBinary ¶
func (m *SamplestoreSampleMetadataV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SamplestoreSampleMetadataV2) UnmarshalBinary ¶
func (m *SamplestoreSampleMetadataV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files
¶
- api_audit_event_details_resource_v1.go
- api_audit_event_details_response_v1.go
- api_customer_settings_resource_v1.go
- api_customer_settings_response_v1.go
- api_i_o_c_devices_count.go
- api_i_o_c_view_record.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.go
- api_msa_reply_i_o_c_devices_count.go
- api_msa_reply_i_o_c_i_ds.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_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_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
- cloudontology_pattern_disposition.go
- csdomain_action_parameter.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
- detects_behavior.go
- detects_device_detail_indexed.go
- detects_host_info.go
- detects_parent_details.go
- detects_quarantined_file.go
- device_device_meta.go
- device_device_policy.go
- device_managed_app.go
- device_managed_apps.go
- device_mapped_device_policies.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_actor_document.go
- domain_actors_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_vulnerability_app_v2.go
- domain_api_vulnerability_c_v_e_v2.go
- domain_api_vulnerability_host_info_v2.go
- domain_api_vulnerability_v2.go
- domain_assessment.go
- domain_assessment_items.go
- domain_assessments_response.go
- domain_azure_account_v1.go
- domain_azure_client_service_principal_v1.go
- domain_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_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_s_i_x_label.go
- domain_c_s_i_x_relation.go
- domain_child_link.go
- domain_children_response_v1.go
- domain_command_execute_request.go
- domain_command_execute_response.go
- domain_command_execute_response_wrapper.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_disposition.go
- domain_e_crime_kill_chain.go
- domain_entity.go
- domain_environment_score.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_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_msa_detect_summaries_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_platform.go
- domain_policy_info.go
- domain_public_indicator_v3.go
- domain_public_indicators_v3_response.go
- domain_queued_session_command.go
- domain_queued_session_job.go
- domain_queued_session_response_wrapper.go
- domain_role_i_ds.go
- domain_rule.go
- domain_rules_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_vulnerabilities_entities_response_v2.go
- domain_scan_schedule_data_v1.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_device_tags_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
- 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
- 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_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_date_range_spec.go
- msa_entities_response.go
- msa_entities_response_resources.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
- 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_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_user_script.go
- registration_base_response_v1.go
- registration_empty_request.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_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_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_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
- 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_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_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
- samplestore_query_samples_request.go
- samplestore_sample_metadata_response_v2.go
- samplestore_sample_metadata_v2.go