Documentation
¶
Overview ¶
Package api provides the generated low-level client for the XBOW API.
Index ¶
- type Client
- func (c *Client) DeleteAPIV1KeysKeyID(ctx context.Context, options *DeleteAPIV1KeysKeyIDRequestOptions, ...) (*struct{}, error)
- func (c *Client) DeleteAPIV1WebhooksWebhookID(ctx context.Context, options *DeleteAPIV1WebhooksWebhookIDRequestOptions, ...) (*struct{}, error)
- func (c *Client) GetAPIV1AssessmentsAssessmentID(ctx context.Context, options *GetAPIV1AssessmentsAssessmentIDRequestOptions, ...) (*GetAPIV1AssessmentsAssessmentIDResponse, error)
- func (c *Client) GetAPIV1AssetsAssetID(ctx context.Context, options *GetAPIV1AssetsAssetIDRequestOptions, ...) (*GetAPIV1AssetsAssetIDResponse, error)
- func (c *Client) GetAPIV1AssetsAssetIDAssessments(ctx context.Context, options *GetAPIV1AssetsAssetIDAssessmentsRequestOptions, ...) (*GetAPIV1AssetsAssetIDAssessmentsResponse, error)
- func (c *Client) GetAPIV1AssetsAssetIDFindings(ctx context.Context, options *GetAPIV1AssetsAssetIDFindingsRequestOptions, ...) (*GetAPIV1AssetsAssetIDFindingsResponse, error)
- func (c *Client) GetAPIV1AssetsAssetIDReports(ctx context.Context, options *GetAPIV1AssetsAssetIDReportsRequestOptions, ...) (*GetAPIV1AssetsAssetIDReportsResponse, error)
- func (c *Client) GetAPIV1FindingsFindingID(ctx context.Context, options *GetAPIV1FindingsFindingIDRequestOptions, ...) (*GetAPIV1FindingsFindingIDResponse, error)
- func (c *Client) GetAPIV1IntegrationsIntegrationIDOrganizations(ctx context.Context, ...) (*GetAPIV1IntegrationsIntegrationIDOrganizationsResponse, error)
- func (c *Client) GetAPIV1MetaOpenapiJSON(ctx context.Context, options *GetAPIV1MetaOpenapiJSONRequestOptions, ...) (*GetAPIV1MetaOpenapiJSONResponse, error)
- func (c *Client) GetAPIV1MetaWebhooksSigningKeys(ctx context.Context, options *GetAPIV1MetaWebhooksSigningKeysRequestOptions, ...) (*GetAPIV1MetaWebhooksSigningKeysResponse, error)
- func (c *Client) GetAPIV1OrganizationsOrganizationID(ctx context.Context, ...) (*GetAPIV1OrganizationsOrganizationIDResponse, error)
- func (c *Client) GetAPIV1OrganizationsOrganizationIDAssets(ctx context.Context, ...) (*GetAPIV1OrganizationsOrganizationIDAssetsResponse, error)
- func (c *Client) GetAPIV1OrganizationsOrganizationIDWebhooks(ctx context.Context, ...) (*GetAPIV1OrganizationsOrganizationIDWebhooksResponse, error)
- func (c *Client) GetAPIV1ReportsReportID(ctx context.Context, options *GetAPIV1ReportsReportIDRequestOptions, ...) (*GetAPIV1ReportsReportIDResponse, error)
- func (c *Client) GetAPIV1ReportsReportIDSummary(ctx context.Context, options *GetAPIV1ReportsReportIDSummaryRequestOptions, ...) (*GetAPIV1ReportsReportIDSummaryResponse, error)
- func (c *Client) GetAPIV1WebhooksWebhookID(ctx context.Context, options *GetAPIV1WebhooksWebhookIDRequestOptions, ...) (*GetAPIV1WebhooksWebhookIDResponse, error)
- func (c *Client) GetAPIV1WebhooksWebhookIDDeliveries(ctx context.Context, ...) (*GetAPIV1WebhooksWebhookIDDeliveriesResponse, error)
- func (c *Client) PatchAPIV1WebhooksWebhookID(ctx context.Context, options *PatchAPIV1WebhooksWebhookIDRequestOptions, ...) (*PatchAPIV1WebhooksWebhookIDResponse, error)
- func (c *Client) PostAPIV1AssessmentsAssessmentIDCancel(ctx context.Context, ...) (*PostAPIV1AssessmentsAssessmentIDCancelResponse, error)
- func (c *Client) PostAPIV1AssessmentsAssessmentIDPause(ctx context.Context, ...) (*PostAPIV1AssessmentsAssessmentIDPauseResponse, error)
- func (c *Client) PostAPIV1AssessmentsAssessmentIDResume(ctx context.Context, ...) (*PostAPIV1AssessmentsAssessmentIDResumeResponse, error)
- func (c *Client) PostAPIV1AssetsAssetIDAssessments(ctx context.Context, options *PostAPIV1AssetsAssetIDAssessmentsRequestOptions, ...) (*PostAPIV1AssetsAssetIDAssessmentsResponse, error)
- func (c *Client) PostAPIV1FindingsFindingIDVerifyFix(ctx context.Context, ...) (*PostAPIV1FindingsFindingIDVerifyFixResponse, error)
- func (c *Client) PostAPIV1IntegrationsIntegrationIDOrganizations(ctx context.Context, ...) (*PostAPIV1IntegrationsIntegrationIDOrganizationsResponse, error)
- func (c *Client) PostAPIV1OrganizationsOrganizationIDAssets(ctx context.Context, ...) (*PostAPIV1OrganizationsOrganizationIDAssetsResponse, error)
- func (c *Client) PostAPIV1OrganizationsOrganizationIDKeys(ctx context.Context, ...) (*PostAPIV1OrganizationsOrganizationIDKeysResponse, error)
- func (c *Client) PostAPIV1OrganizationsOrganizationIDWebhooks(ctx context.Context, ...) (*PostAPIV1OrganizationsOrganizationIDWebhooksResponse, error)
- func (c *Client) PostAPIV1WebhooksWebhookIDPing(ctx context.Context, options *PostAPIV1WebhooksWebhookIDPingRequestOptions, ...) (*struct{}, error)
- func (c *Client) PutAPIV1AssetsAssetID(ctx context.Context, options *PutAPIV1AssetsAssetIDRequestOptions, ...) (*PutAPIV1AssetsAssetIDResponse, error)
- func (c *Client) PutAPIV1OrganizationsOrganizationID(ctx context.Context, ...) (*PutAPIV1OrganizationsOrganizationIDResponse, error)
- type ClientInterface
- type DeleteAPIV1KeysKeyIDErrorResponse
- type DeleteAPIV1KeysKeyIDErrorResponseCode
- type DeleteAPIV1KeysKeyIDErrorResponseError
- type DeleteAPIV1KeysKeyIDHeaderXXBOWAPIVersion
- type DeleteAPIV1KeysKeyIDHeaders
- type DeleteAPIV1KeysKeyIDPath
- type DeleteAPIV1KeysKeyIDRequestOptions
- func (o *DeleteAPIV1KeysKeyIDRequestOptions) GetBody() any
- func (o *DeleteAPIV1KeysKeyIDRequestOptions) GetHeader() (map[string]string, error)
- func (o *DeleteAPIV1KeysKeyIDRequestOptions) GetPathParams() (map[string]any, error)
- func (o *DeleteAPIV1KeysKeyIDRequestOptions) GetQuery() (map[string]any, error)
- func (o *DeleteAPIV1KeysKeyIDRequestOptions) Validate() error
- type DeleteAPIV1WebhooksWebhookIDErrorResponse
- type DeleteAPIV1WebhooksWebhookIDErrorResponse404Code
- type DeleteAPIV1WebhooksWebhookIDErrorResponse404Error
- type DeleteAPIV1WebhooksWebhookIDErrorResponseCode
- type DeleteAPIV1WebhooksWebhookIDErrorResponseError
- type DeleteAPIV1WebhooksWebhookIDErrorResponseJSON
- type DeleteAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion
- type DeleteAPIV1WebhooksWebhookIDHeaders
- type DeleteAPIV1WebhooksWebhookIDPath
- type DeleteAPIV1WebhooksWebhookIDRequestOptions
- func (o *DeleteAPIV1WebhooksWebhookIDRequestOptions) GetBody() any
- func (o *DeleteAPIV1WebhooksWebhookIDRequestOptions) GetHeader() (map[string]string, error)
- func (o *DeleteAPIV1WebhooksWebhookIDRequestOptions) GetPathParams() (map[string]any, error)
- func (o *DeleteAPIV1WebhooksWebhookIDRequestOptions) GetQuery() (map[string]any, error)
- func (o *DeleteAPIV1WebhooksWebhookIDRequestOptions) Validate() error
- type GetAPIV1AssessmentsAssessmentIDErrorResponse
- type GetAPIV1AssessmentsAssessmentIDErrorResponse404Code
- type GetAPIV1AssessmentsAssessmentIDErrorResponse404Error
- type GetAPIV1AssessmentsAssessmentIDErrorResponseCode
- type GetAPIV1AssessmentsAssessmentIDErrorResponseError
- type GetAPIV1AssessmentsAssessmentIDErrorResponseJSON
- type GetAPIV1AssessmentsAssessmentIDHeaderXXBOWAPIVersion
- type GetAPIV1AssessmentsAssessmentIDHeaders
- type GetAPIV1AssessmentsAssessmentIDPath
- type GetAPIV1AssessmentsAssessmentIDRequestOptions
- func (o *GetAPIV1AssessmentsAssessmentIDRequestOptions) GetBody() any
- func (o *GetAPIV1AssessmentsAssessmentIDRequestOptions) GetHeader() (map[string]string, error)
- func (o *GetAPIV1AssessmentsAssessmentIDRequestOptions) GetPathParams() (map[string]any, error)
- func (o *GetAPIV1AssessmentsAssessmentIDRequestOptions) GetQuery() (map[string]any, error)
- func (o *GetAPIV1AssessmentsAssessmentIDRequestOptions) Validate() error
- type GetAPIV1AssessmentsAssessmentIDResponse
- type GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf0Name
- type GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Name
- type GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason
- type GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf2Name
- type GetAPIV1AssessmentsAssessmentIDResponseState
- type GetAPIV1AssessmentsAssessmentID_Response_RecentEvents
- type GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_Item
- type GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf
- func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) AsGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0() (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0, error)
- func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) AsGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1() (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1, error)
- func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) AsGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2() (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2, error)
- func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) AsValidatedGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0() (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0, error)
- func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) AsValidatedGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1() (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1, error)
- func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) AsValidatedGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2() (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2, error)
- func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) FromGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0(val GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0) error
- func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) FromGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1(val GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1) error
- func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) FromGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2(val GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2) error
- func (g GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) MarshalJSON() ([]byte, error)
- func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) Raw() json.RawMessage
- func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) UnmarshalJSON(bts []byte) error
- func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) Validate() error
- type GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0
- type GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1
- type GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2
- type GetAPIV1AssetsAssetIDAssessmentsErrorResponse
- type GetAPIV1AssetsAssetIDAssessmentsErrorResponseCode
- type GetAPIV1AssetsAssetIDAssessmentsErrorResponseError
- type GetAPIV1AssetsAssetIDAssessmentsHeaderXXBOWAPIVersion
- type GetAPIV1AssetsAssetIDAssessmentsHeaders
- type GetAPIV1AssetsAssetIDAssessmentsPath
- type GetAPIV1AssetsAssetIDAssessmentsQuery
- type GetAPIV1AssetsAssetIDAssessmentsRequestOptions
- func (o *GetAPIV1AssetsAssetIDAssessmentsRequestOptions) GetBody() any
- func (o *GetAPIV1AssetsAssetIDAssessmentsRequestOptions) GetHeader() (map[string]string, error)
- func (o *GetAPIV1AssetsAssetIDAssessmentsRequestOptions) GetPathParams() (map[string]any, error)
- func (o *GetAPIV1AssetsAssetIDAssessmentsRequestOptions) GetQuery() (map[string]any, error)
- func (o *GetAPIV1AssetsAssetIDAssessmentsRequestOptions) Validate() error
- type GetAPIV1AssetsAssetIDAssessmentsResponse
- type GetAPIV1AssetsAssetIDAssessmentsResponseItemsState
- type GetAPIV1AssetsAssetIDAssessments_Response_Items
- type GetAPIV1AssetsAssetIDAssessments_Response_Items_Item
- type GetAPIV1AssetsAssetIDErrorResponse
- type GetAPIV1AssetsAssetIDErrorResponse404Code
- type GetAPIV1AssetsAssetIDErrorResponse404Error
- type GetAPIV1AssetsAssetIDErrorResponseCode
- type GetAPIV1AssetsAssetIDErrorResponseError
- type GetAPIV1AssetsAssetIDErrorResponseJSON
- type GetAPIV1AssetsAssetIDFindingsErrorResponse
- type GetAPIV1AssetsAssetIDFindingsErrorResponseCode
- type GetAPIV1AssetsAssetIDFindingsErrorResponseError
- type GetAPIV1AssetsAssetIDFindingsHeaderXXBOWAPIVersion
- type GetAPIV1AssetsAssetIDFindingsHeaders
- type GetAPIV1AssetsAssetIDFindingsPath
- type GetAPIV1AssetsAssetIDFindingsQuery
- type GetAPIV1AssetsAssetIDFindingsRequestOptions
- func (o *GetAPIV1AssetsAssetIDFindingsRequestOptions) GetBody() any
- func (o *GetAPIV1AssetsAssetIDFindingsRequestOptions) GetHeader() (map[string]string, error)
- func (o *GetAPIV1AssetsAssetIDFindingsRequestOptions) GetPathParams() (map[string]any, error)
- func (o *GetAPIV1AssetsAssetIDFindingsRequestOptions) GetQuery() (map[string]any, error)
- func (o *GetAPIV1AssetsAssetIDFindingsRequestOptions) Validate() error
- type GetAPIV1AssetsAssetIDFindingsResponse
- type GetAPIV1AssetsAssetIDFindingsResponseItemsSeverity
- type GetAPIV1AssetsAssetIDFindingsResponseItemsState
- type GetAPIV1AssetsAssetIDFindings_Response_Items
- type GetAPIV1AssetsAssetIDFindings_Response_Items_Item
- type GetAPIV1AssetsAssetIDHeaderXXBOWAPIVersion
- type GetAPIV1AssetsAssetIDHeaders
- type GetAPIV1AssetsAssetIDPath
- type GetAPIV1AssetsAssetIDReportsErrorResponse
- type GetAPIV1AssetsAssetIDReportsErrorResponse404Code
- type GetAPIV1AssetsAssetIDReportsErrorResponse404Error
- type GetAPIV1AssetsAssetIDReportsErrorResponseCode
- type GetAPIV1AssetsAssetIDReportsErrorResponseError
- type GetAPIV1AssetsAssetIDReportsErrorResponseJSON
- type GetAPIV1AssetsAssetIDReportsHeaderXXBOWAPIVersion
- type GetAPIV1AssetsAssetIDReportsHeaders
- type GetAPIV1AssetsAssetIDReportsPath
- type GetAPIV1AssetsAssetIDReportsQuery
- type GetAPIV1AssetsAssetIDReportsRequestOptions
- func (o *GetAPIV1AssetsAssetIDReportsRequestOptions) GetBody() any
- func (o *GetAPIV1AssetsAssetIDReportsRequestOptions) GetHeader() (map[string]string, error)
- func (o *GetAPIV1AssetsAssetIDReportsRequestOptions) GetPathParams() (map[string]any, error)
- func (o *GetAPIV1AssetsAssetIDReportsRequestOptions) GetQuery() (map[string]any, error)
- func (o *GetAPIV1AssetsAssetIDReportsRequestOptions) Validate() error
- type GetAPIV1AssetsAssetIDReportsResponse
- type GetAPIV1AssetsAssetIDReports_Response_Items
- type GetAPIV1AssetsAssetIDReports_Response_Items_Item
- type GetAPIV1AssetsAssetIDRequestOptions
- func (o *GetAPIV1AssetsAssetIDRequestOptions) GetBody() any
- func (o *GetAPIV1AssetsAssetIDRequestOptions) GetHeader() (map[string]string, error)
- func (o *GetAPIV1AssetsAssetIDRequestOptions) GetPathParams() (map[string]any, error)
- func (o *GetAPIV1AssetsAssetIDRequestOptions) GetQuery() (map[string]any, error)
- func (o *GetAPIV1AssetsAssetIDRequestOptions) Validate() error
- type GetAPIV1AssetsAssetIDResponse
- type GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday
- type GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday
- type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf0Type
- type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf1Type
- type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf2Type
- type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf3Type
- type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4Type
- type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider
- type GetAPIV1AssetsAssetIDResponseChecksAssetReachableState
- type GetAPIV1AssetsAssetIDResponseChecksCredentialsState
- type GetAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState
- type GetAPIV1AssetsAssetIDResponseCredentialsAnyOfType
- type GetAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction
- type GetAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfType
- type GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction
- type GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType
- type GetAPIV1AssetsAssetIDResponseLifecycle
- type GetAPIV1AssetsAssetID_Response_ApprovedTimeWindows
- type GetAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries
- type GetAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries_Item
- type GetAPIV1AssetsAssetID_Response_Checks
- type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable
- type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error
- type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf
- func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0, ...)
- func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1, ...)
- func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2, ...)
- func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3, ...)
- func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4, ...)
- func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0, ...)
- func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1, ...)
- func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2, ...)
- func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3, ...)
- func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4, ...)
- func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0(val GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0) error
- func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1(val GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1) error
- func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2(val GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2) error
- func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3(val GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3) error
- func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4(val GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4) error
- func (g GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) MarshalJSON() ([]byte, error)
- func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) Raw() json.RawMessage
- func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) UnmarshalJSON(bts []byte) error
- func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) Validate() error
- type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0
- type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1
- type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2
- type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3
- type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4
- type GetAPIV1AssetsAssetID_Response_Checks_Credentials
- type GetAPIV1AssetsAssetID_Response_Checks_Credentials_Error
- type GetAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules
- type GetAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules_Error
- type GetAPIV1AssetsAssetID_Response_Credentials
- type GetAPIV1AssetsAssetID_Response_Credentials_AnyOf_Item
- type GetAPIV1AssetsAssetID_Response_DNSBoundaryRules
- type GetAPIV1AssetsAssetID_Response_DNSBoundaryRules_AnyOf_Item
- type GetAPIV1AssetsAssetID_Response_HTTPBoundaryRules
- type GetAPIV1AssetsAssetID_Response_HTTPBoundaryRules_AnyOf_Item
- type GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties
- func (g GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (g *GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties) UnmarshalJSON(data []byte) error
- func (g GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties) Validate() error
- type GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf
- type GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf_1
- type GetAPIV1FindingsFindingIDErrorResponse
- type GetAPIV1FindingsFindingIDErrorResponse404Code
- type GetAPIV1FindingsFindingIDErrorResponse404Error
- type GetAPIV1FindingsFindingIDErrorResponseCode
- type GetAPIV1FindingsFindingIDErrorResponseError
- type GetAPIV1FindingsFindingIDErrorResponseJSON
- type GetAPIV1FindingsFindingIDHeaderXXBOWAPIVersion
- type GetAPIV1FindingsFindingIDHeaders
- type GetAPIV1FindingsFindingIDPath
- type GetAPIV1FindingsFindingIDRequestOptions
- func (o *GetAPIV1FindingsFindingIDRequestOptions) GetBody() any
- func (o *GetAPIV1FindingsFindingIDRequestOptions) GetHeader() (map[string]string, error)
- func (o *GetAPIV1FindingsFindingIDRequestOptions) GetPathParams() (map[string]any, error)
- func (o *GetAPIV1FindingsFindingIDRequestOptions) GetQuery() (map[string]any, error)
- func (o *GetAPIV1FindingsFindingIDRequestOptions) Validate() error
- type GetAPIV1FindingsFindingIDResponse
- type GetAPIV1FindingsFindingIDResponseSeverity
- type GetAPIV1FindingsFindingIDResponseState
- type GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse
- type GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseCode
- type GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseError
- type GetAPIV1IntegrationsIntegrationIDOrganizationsHeaderXXBOWAPIVersion
- type GetAPIV1IntegrationsIntegrationIDOrganizationsHeaders
- type GetAPIV1IntegrationsIntegrationIDOrganizationsPath
- type GetAPIV1IntegrationsIntegrationIDOrganizationsQuery
- type GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions
- func (o *GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetBody() any
- func (o *GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetHeader() (map[string]string, error)
- func (o *GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetPathParams() (map[string]any, error)
- func (o *GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetQuery() (map[string]any, error)
- func (o *GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) Validate() error
- type GetAPIV1IntegrationsIntegrationIDOrganizationsResponse
- type GetAPIV1IntegrationsIntegrationIDOrganizationsResponseItemsState
- type GetAPIV1IntegrationsIntegrationIDOrganizations_Response_Items
- type GetAPIV1IntegrationsIntegrationIDOrganizations_Response_Items_Item
- type GetAPIV1MetaOpenapiJSONErrorResponse
- type GetAPIV1MetaOpenapiJSONErrorResponseJSON
- type GetAPIV1MetaOpenapiJSONHeaderXXBOWAPIVersion
- type GetAPIV1MetaOpenapiJSONHeaders
- type GetAPIV1MetaOpenapiJSONRequestOptions
- func (o *GetAPIV1MetaOpenapiJSONRequestOptions) GetBody() any
- func (o *GetAPIV1MetaOpenapiJSONRequestOptions) GetHeader() (map[string]string, error)
- func (o *GetAPIV1MetaOpenapiJSONRequestOptions) GetPathParams() (map[string]any, error)
- func (o *GetAPIV1MetaOpenapiJSONRequestOptions) GetQuery() (map[string]any, error)
- func (o *GetAPIV1MetaOpenapiJSONRequestOptions) Validate() error
- type GetAPIV1MetaOpenapiJSONResponse
- type GetAPIV1MetaWebhooksSigningKeysHeaderXXBOWAPIVersion
- type GetAPIV1MetaWebhooksSigningKeysHeaders
- type GetAPIV1MetaWebhooksSigningKeysRequestOptions
- func (o *GetAPIV1MetaWebhooksSigningKeysRequestOptions) GetBody() any
- func (o *GetAPIV1MetaWebhooksSigningKeysRequestOptions) GetHeader() (map[string]string, error)
- func (o *GetAPIV1MetaWebhooksSigningKeysRequestOptions) GetPathParams() (map[string]any, error)
- func (o *GetAPIV1MetaWebhooksSigningKeysRequestOptions) GetQuery() (map[string]any, error)
- func (o *GetAPIV1MetaWebhooksSigningKeysRequestOptions) Validate() error
- type GetAPIV1MetaWebhooksSigningKeysResponse
- type GetAPIV1MetaWebhooksSigningKeys_Response
- type GetAPIV1MetaWebhooksSigningKeys_Response_Item
- type GetAPIV1OrganizationsOrganizationIDAssetsErrorResponse
- type GetAPIV1OrganizationsOrganizationIDAssetsErrorResponseCode
- type GetAPIV1OrganizationsOrganizationIDAssetsErrorResponseError
- type GetAPIV1OrganizationsOrganizationIDAssetsHeaderXXBOWAPIVersion
- type GetAPIV1OrganizationsOrganizationIDAssetsHeaders
- type GetAPIV1OrganizationsOrganizationIDAssetsPath
- type GetAPIV1OrganizationsOrganizationIDAssetsQuery
- type GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions
- func (o *GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetBody() any
- func (o *GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetHeader() (map[string]string, error)
- func (o *GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetPathParams() (map[string]any, error)
- func (o *GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetQuery() (map[string]any, error)
- func (o *GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions) Validate() error
- type GetAPIV1OrganizationsOrganizationIDAssetsResponse
- type GetAPIV1OrganizationsOrganizationIDAssetsResponseItemsLifecycle
- type GetAPIV1OrganizationsOrganizationIDAssets_Response_Items
- type GetAPIV1OrganizationsOrganizationIDAssets_Response_Items_Item
- type GetAPIV1OrganizationsOrganizationIDErrorResponse
- type GetAPIV1OrganizationsOrganizationIDErrorResponse404Code
- type GetAPIV1OrganizationsOrganizationIDErrorResponse404Error
- type GetAPIV1OrganizationsOrganizationIDErrorResponseCode
- type GetAPIV1OrganizationsOrganizationIDErrorResponseError
- type GetAPIV1OrganizationsOrganizationIDErrorResponseJSON
- type GetAPIV1OrganizationsOrganizationIDHeaderXXBOWAPIVersion
- type GetAPIV1OrganizationsOrganizationIDHeaders
- type GetAPIV1OrganizationsOrganizationIDPath
- type GetAPIV1OrganizationsOrganizationIDRequestOptions
- func (o *GetAPIV1OrganizationsOrganizationIDRequestOptions) GetBody() any
- func (o *GetAPIV1OrganizationsOrganizationIDRequestOptions) GetHeader() (map[string]string, error)
- func (o *GetAPIV1OrganizationsOrganizationIDRequestOptions) GetPathParams() (map[string]any, error)
- func (o *GetAPIV1OrganizationsOrganizationIDRequestOptions) GetQuery() (map[string]any, error)
- func (o *GetAPIV1OrganizationsOrganizationIDRequestOptions) Validate() error
- type GetAPIV1OrganizationsOrganizationIDResponse
- type GetAPIV1OrganizationsOrganizationIDResponseState
- type GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponse
- type GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponseCode
- type GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponseError
- type GetAPIV1OrganizationsOrganizationIDWebhooksHeaderXXBOWAPIVersion
- type GetAPIV1OrganizationsOrganizationIDWebhooksHeaders
- type GetAPIV1OrganizationsOrganizationIDWebhooksPath
- type GetAPIV1OrganizationsOrganizationIDWebhooksQuery
- type GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions
- func (o *GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetBody() any
- func (o *GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetHeader() (map[string]string, error)
- func (o *GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetPathParams() (map[string]any, error)
- func (o *GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetQuery() (map[string]any, error)
- func (o *GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) Validate() error
- type GetAPIV1OrganizationsOrganizationIDWebhooksResponse
- type GetAPIV1OrganizationsOrganizationIDWebhooksResponseItemsAPIVersion
- type GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items
- type GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events
- type GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf
- func (g *GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) AsString() (string, error)
- func (g *GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) AsValidatedString() (string, error)
- func (g *GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) FromString(val string) error
- func (g GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) MarshalJSON() ([]byte, error)
- func (g *GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) Raw() json.RawMessage
- func (g *GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) UnmarshalJSON(bts []byte) error
- func (g *GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) Validate() error
- type GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_Item
- func (g GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_Item) MarshalJSON() ([]byte, error)
- func (g *GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_Item) UnmarshalJSON(data []byte) error
- func (g GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_Item) Validate() error
- type GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Item
- type GetAPIV1ReportsReportIDErrorResponse
- type GetAPIV1ReportsReportIDErrorResponse404Code
- type GetAPIV1ReportsReportIDErrorResponse404Error
- type GetAPIV1ReportsReportIDErrorResponseCode
- type GetAPIV1ReportsReportIDErrorResponseError
- type GetAPIV1ReportsReportIDErrorResponseJSON
- type GetAPIV1ReportsReportIDHeaderXXBOWAPIVersion
- type GetAPIV1ReportsReportIDHeaders
- type GetAPIV1ReportsReportIDPath
- type GetAPIV1ReportsReportIDRequestOptions
- func (o *GetAPIV1ReportsReportIDRequestOptions) GetBody() any
- func (o *GetAPIV1ReportsReportIDRequestOptions) GetHeader() (map[string]string, error)
- func (o *GetAPIV1ReportsReportIDRequestOptions) GetPathParams() (map[string]any, error)
- func (o *GetAPIV1ReportsReportIDRequestOptions) GetQuery() (map[string]any, error)
- func (o *GetAPIV1ReportsReportIDRequestOptions) Validate() error
- type GetAPIV1ReportsReportIDResponse
- type GetAPIV1ReportsReportIDSummaryErrorResponse
- type GetAPIV1ReportsReportIDSummaryErrorResponse404Code
- type GetAPIV1ReportsReportIDSummaryErrorResponse404Error
- type GetAPIV1ReportsReportIDSummaryErrorResponseCode
- type GetAPIV1ReportsReportIDSummaryErrorResponseError
- type GetAPIV1ReportsReportIDSummaryErrorResponseJSON
- type GetAPIV1ReportsReportIDSummaryHeaderXXBOWAPIVersion
- type GetAPIV1ReportsReportIDSummaryHeaders
- type GetAPIV1ReportsReportIDSummaryPath
- type GetAPIV1ReportsReportIDSummaryRequestOptions
- func (o *GetAPIV1ReportsReportIDSummaryRequestOptions) GetBody() any
- func (o *GetAPIV1ReportsReportIDSummaryRequestOptions) GetHeader() (map[string]string, error)
- func (o *GetAPIV1ReportsReportIDSummaryRequestOptions) GetPathParams() (map[string]any, error)
- func (o *GetAPIV1ReportsReportIDSummaryRequestOptions) GetQuery() (map[string]any, error)
- func (o *GetAPIV1ReportsReportIDSummaryRequestOptions) Validate() error
- type GetAPIV1ReportsReportIDSummaryResponse
- type GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse
- type GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse404Code
- type GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse404Error
- type GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseCode
- type GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseError
- type GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseJSON
- type GetAPIV1WebhooksWebhookIDDeliveriesHeaderXXBOWAPIVersion
- type GetAPIV1WebhooksWebhookIDDeliveriesHeaders
- type GetAPIV1WebhooksWebhookIDDeliveriesPath
- type GetAPIV1WebhooksWebhookIDDeliveriesQuery
- type GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions
- func (o *GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions) GetBody() any
- func (o *GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions) GetHeader() (map[string]string, error)
- func (o *GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions) GetPathParams() (map[string]any, error)
- func (o *GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions) GetQuery() (map[string]any, error)
- func (o *GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions) Validate() error
- type GetAPIV1WebhooksWebhookIDDeliveriesResponse
- type GetAPIV1WebhooksWebhookIDDeliveries_Response_Items
- type GetAPIV1WebhooksWebhookIDDeliveries_Response_Items_Item
- type GetAPIV1WebhooksWebhookIDDeliveries_Response_Items_Request
- type GetAPIV1WebhooksWebhookIDDeliveries_Response_Items_Response
- type GetAPIV1WebhooksWebhookIDErrorResponse
- type GetAPIV1WebhooksWebhookIDErrorResponse404Code
- type GetAPIV1WebhooksWebhookIDErrorResponse404Error
- type GetAPIV1WebhooksWebhookIDErrorResponseCode
- type GetAPIV1WebhooksWebhookIDErrorResponseError
- type GetAPIV1WebhooksWebhookIDErrorResponseJSON
- type GetAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion
- type GetAPIV1WebhooksWebhookIDHeaders
- type GetAPIV1WebhooksWebhookIDPath
- type GetAPIV1WebhooksWebhookIDRequestOptions
- func (o *GetAPIV1WebhooksWebhookIDRequestOptions) GetBody() any
- func (o *GetAPIV1WebhooksWebhookIDRequestOptions) GetHeader() (map[string]string, error)
- func (o *GetAPIV1WebhooksWebhookIDRequestOptions) GetPathParams() (map[string]any, error)
- func (o *GetAPIV1WebhooksWebhookIDRequestOptions) GetQuery() (map[string]any, error)
- func (o *GetAPIV1WebhooksWebhookIDRequestOptions) Validate() error
- type GetAPIV1WebhooksWebhookIDResponse
- type GetAPIV1WebhooksWebhookIDResponseAPIVersion
- type GetAPIV1WebhooksWebhookID_Response_Events
- type GetAPIV1WebhooksWebhookID_Response_Events_AnyOf
- func (g *GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) AsString() (string, error)
- func (g *GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) AsValidatedString() (string, error)
- func (g *GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) FromString(val string) error
- func (g GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) MarshalJSON() ([]byte, error)
- func (g *GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) Raw() json.RawMessage
- func (g *GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) UnmarshalJSON(bts []byte) error
- func (g *GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) Validate() error
- type GetAPIV1WebhooksWebhookID_Response_Events_Item
- type PatchAPIV1WebhooksWebhookIDBody
- type PatchAPIV1WebhooksWebhookIDBodyAPIVersion
- type PatchAPIV1WebhooksWebhookIDBody_Events
- type PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf
- func (p *PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) AsString() (string, error)
- func (p *PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) AsValidatedString() (string, error)
- func (p *PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) FromString(val string) error
- func (p PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) MarshalJSON() ([]byte, error)
- func (p *PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) Raw() json.RawMessage
- func (p *PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) UnmarshalJSON(bts []byte) error
- func (p *PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) Validate() error
- type PatchAPIV1WebhooksWebhookIDBody_Events_Item
- type PatchAPIV1WebhooksWebhookIDErrorResponse
- type PatchAPIV1WebhooksWebhookIDErrorResponse404Code
- type PatchAPIV1WebhooksWebhookIDErrorResponse404Error
- type PatchAPIV1WebhooksWebhookIDErrorResponseCode
- type PatchAPIV1WebhooksWebhookIDErrorResponseError
- type PatchAPIV1WebhooksWebhookIDErrorResponseJSON
- type PatchAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion
- type PatchAPIV1WebhooksWebhookIDHeaders
- type PatchAPIV1WebhooksWebhookIDPath
- type PatchAPIV1WebhooksWebhookIDRequestOptions
- func (o *PatchAPIV1WebhooksWebhookIDRequestOptions) GetBody() any
- func (o *PatchAPIV1WebhooksWebhookIDRequestOptions) GetHeader() (map[string]string, error)
- func (o *PatchAPIV1WebhooksWebhookIDRequestOptions) GetPathParams() (map[string]any, error)
- func (o *PatchAPIV1WebhooksWebhookIDRequestOptions) GetQuery() (map[string]any, error)
- func (o *PatchAPIV1WebhooksWebhookIDRequestOptions) Validate() error
- type PatchAPIV1WebhooksWebhookIDResponse
- type PatchAPIV1WebhooksWebhookIDResponseAPIVersion
- type PatchAPIV1WebhooksWebhookID_Response_Events
- type PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf
- func (p *PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) AsString() (string, error)
- func (p *PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) AsValidatedString() (string, error)
- func (p *PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) FromString(val string) error
- func (p PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) MarshalJSON() ([]byte, error)
- func (p *PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) Raw() json.RawMessage
- func (p *PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) UnmarshalJSON(bts []byte) error
- func (p *PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) Validate() error
- type PatchAPIV1WebhooksWebhookID_Response_Events_Item
- type PostAPIV1AssessmentsAssessmentIDCancelErrorResponse
- type PostAPIV1AssessmentsAssessmentIDCancelErrorResponse404Code
- type PostAPIV1AssessmentsAssessmentIDCancelErrorResponse404Error
- type PostAPIV1AssessmentsAssessmentIDCancelErrorResponseCode
- type PostAPIV1AssessmentsAssessmentIDCancelErrorResponseError
- type PostAPIV1AssessmentsAssessmentIDCancelErrorResponseJSON
- type PostAPIV1AssessmentsAssessmentIDCancelHeaderXXBOWAPIVersion
- type PostAPIV1AssessmentsAssessmentIDCancelHeaders
- type PostAPIV1AssessmentsAssessmentIDCancelPath
- type PostAPIV1AssessmentsAssessmentIDCancelRequestOptions
- func (o *PostAPIV1AssessmentsAssessmentIDCancelRequestOptions) GetBody() any
- func (o *PostAPIV1AssessmentsAssessmentIDCancelRequestOptions) GetHeader() (map[string]string, error)
- func (o *PostAPIV1AssessmentsAssessmentIDCancelRequestOptions) GetPathParams() (map[string]any, error)
- func (o *PostAPIV1AssessmentsAssessmentIDCancelRequestOptions) GetQuery() (map[string]any, error)
- func (o *PostAPIV1AssessmentsAssessmentIDCancelRequestOptions) Validate() error
- type PostAPIV1AssessmentsAssessmentIDCancelResponse
- type PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf0Name
- type PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Name
- type PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason
- type PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf2Name
- type PostAPIV1AssessmentsAssessmentIDCancelResponseState
- type PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents
- type PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_Item
- func (p PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_Item) MarshalJSON() ([]byte, error)
- func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_Item) UnmarshalJSON(data []byte) error
- func (p PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_Item) Validate() error
- type PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf
- func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0() (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0, error)
- func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1() (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1, error)
- func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2() (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2, error)
- func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0() (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0, error)
- func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1() (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1, error)
- func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2() (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2, error)
- func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0(val PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0) error
- func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1(val PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1) error
- func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2(val PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2) error
- func (p PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) MarshalJSON() ([]byte, error)
- func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) Raw() json.RawMessage
- func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) UnmarshalJSON(bts []byte) error
- func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) Validate() error
- type PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0
- type PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1
- type PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2
- type PostAPIV1AssessmentsAssessmentIDPauseErrorResponse
- type PostAPIV1AssessmentsAssessmentIDPauseErrorResponse404Code
- type PostAPIV1AssessmentsAssessmentIDPauseErrorResponse404Error
- type PostAPIV1AssessmentsAssessmentIDPauseErrorResponseCode
- type PostAPIV1AssessmentsAssessmentIDPauseErrorResponseError
- type PostAPIV1AssessmentsAssessmentIDPauseErrorResponseJSON
- type PostAPIV1AssessmentsAssessmentIDPauseHeaderXXBOWAPIVersion
- type PostAPIV1AssessmentsAssessmentIDPauseHeaders
- type PostAPIV1AssessmentsAssessmentIDPausePath
- type PostAPIV1AssessmentsAssessmentIDPauseRequestOptions
- func (o *PostAPIV1AssessmentsAssessmentIDPauseRequestOptions) GetBody() any
- func (o *PostAPIV1AssessmentsAssessmentIDPauseRequestOptions) GetHeader() (map[string]string, error)
- func (o *PostAPIV1AssessmentsAssessmentIDPauseRequestOptions) GetPathParams() (map[string]any, error)
- func (o *PostAPIV1AssessmentsAssessmentIDPauseRequestOptions) GetQuery() (map[string]any, error)
- func (o *PostAPIV1AssessmentsAssessmentIDPauseRequestOptions) Validate() error
- type PostAPIV1AssessmentsAssessmentIDPauseResponse
- type PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf0Name
- type PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Name
- type PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason
- type PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf2Name
- type PostAPIV1AssessmentsAssessmentIDPauseResponseState
- type PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents
- type PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_Item
- func (p PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_Item) MarshalJSON() ([]byte, error)
- func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_Item) UnmarshalJSON(data []byte) error
- func (p PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_Item) Validate() error
- type PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf
- func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0() (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0, error)
- func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1() (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1, error)
- func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2() (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2, error)
- func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0() (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0, error)
- func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1() (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1, error)
- func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2() (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2, error)
- func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0(val PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0) error
- func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1(val PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1) error
- func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2(val PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2) error
- func (p PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) MarshalJSON() ([]byte, error)
- func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) Raw() json.RawMessage
- func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) UnmarshalJSON(bts []byte) error
- func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) Validate() error
- type PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0
- type PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1
- type PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2
- type PostAPIV1AssessmentsAssessmentIDResumeErrorResponse
- type PostAPIV1AssessmentsAssessmentIDResumeErrorResponse404Code
- type PostAPIV1AssessmentsAssessmentIDResumeErrorResponse404Error
- type PostAPIV1AssessmentsAssessmentIDResumeErrorResponseCode
- type PostAPIV1AssessmentsAssessmentIDResumeErrorResponseError
- type PostAPIV1AssessmentsAssessmentIDResumeErrorResponseJSON
- type PostAPIV1AssessmentsAssessmentIDResumeHeaderXXBOWAPIVersion
- type PostAPIV1AssessmentsAssessmentIDResumeHeaders
- type PostAPIV1AssessmentsAssessmentIDResumePath
- type PostAPIV1AssessmentsAssessmentIDResumeRequestOptions
- func (o *PostAPIV1AssessmentsAssessmentIDResumeRequestOptions) GetBody() any
- func (o *PostAPIV1AssessmentsAssessmentIDResumeRequestOptions) GetHeader() (map[string]string, error)
- func (o *PostAPIV1AssessmentsAssessmentIDResumeRequestOptions) GetPathParams() (map[string]any, error)
- func (o *PostAPIV1AssessmentsAssessmentIDResumeRequestOptions) GetQuery() (map[string]any, error)
- func (o *PostAPIV1AssessmentsAssessmentIDResumeRequestOptions) Validate() error
- type PostAPIV1AssessmentsAssessmentIDResumeResponse
- type PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf0Name
- type PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Name
- type PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason
- type PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf2Name
- type PostAPIV1AssessmentsAssessmentIDResumeResponseState
- type PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents
- type PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_Item
- func (p PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_Item) MarshalJSON() ([]byte, error)
- func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_Item) UnmarshalJSON(data []byte) error
- func (p PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_Item) Validate() error
- type PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf
- func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0() (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0, error)
- func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1() (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1, error)
- func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2() (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2, error)
- func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0() (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0, error)
- func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1() (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1, error)
- func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2() (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2, error)
- func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0(val PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0) error
- func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1(val PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1) error
- func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2(val PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2) error
- func (p PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) MarshalJSON() ([]byte, error)
- func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) Raw() json.RawMessage
- func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) UnmarshalJSON(bts []byte) error
- func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) Validate() error
- type PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0
- type PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1
- type PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2
- type PostAPIV1AssetsAssetIDAssessmentsBody
- type PostAPIV1AssetsAssetIDAssessmentsErrorResponse
- type PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf0Code
- type PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf0Error
- type PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf1Code
- type PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf1Error
- type PostAPIV1AssetsAssetIDAssessmentsHeaderXXBOWAPIVersion
- type PostAPIV1AssetsAssetIDAssessmentsHeaders
- type PostAPIV1AssetsAssetIDAssessmentsPath
- type PostAPIV1AssetsAssetIDAssessmentsRequestOptions
- func (o *PostAPIV1AssetsAssetIDAssessmentsRequestOptions) GetBody() any
- func (o *PostAPIV1AssetsAssetIDAssessmentsRequestOptions) GetHeader() (map[string]string, error)
- func (o *PostAPIV1AssetsAssetIDAssessmentsRequestOptions) GetPathParams() (map[string]any, error)
- func (o *PostAPIV1AssetsAssetIDAssessmentsRequestOptions) GetQuery() (map[string]any, error)
- func (o *PostAPIV1AssetsAssetIDAssessmentsRequestOptions) Validate() error
- type PostAPIV1AssetsAssetIDAssessmentsResponse
- type PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf0Name
- type PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Name
- type PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason
- type PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf2Name
- type PostAPIV1AssetsAssetIDAssessmentsResponseState
- type PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf
- type PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf_0
- type PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf_1
- type PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents
- type PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_Item
- type PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf
- func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) AsPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0() (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0, error)
- func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) AsPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1() (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1, error)
- func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) AsPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2() (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2, error)
- func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0() (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0, error)
- func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1() (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1, error)
- func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2() (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2, error)
- func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) FromPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0(val PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0) error
- func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) FromPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1(val PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1) error
- func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) FromPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2(val PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2) error
- func (p PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) MarshalJSON() ([]byte, error)
- func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) Raw() json.RawMessage
- func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) UnmarshalJSON(bts []byte) error
- func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) Validate() error
- type PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0
- type PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1
- type PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2
- type PostAPIV1FindingsFindingIDVerifyFixErrorResponse
- type PostAPIV1FindingsFindingIDVerifyFixErrorResponse404Code
- type PostAPIV1FindingsFindingIDVerifyFixErrorResponse404Error
- type PostAPIV1FindingsFindingIDVerifyFixErrorResponseJSON
- type PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf0Code
- type PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf0Error
- type PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf1Code
- type PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf1Error
- type PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf2Code
- type PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf2Error
- type PostAPIV1FindingsFindingIDVerifyFixHeaderXXBOWAPIVersion
- type PostAPIV1FindingsFindingIDVerifyFixHeaders
- type PostAPIV1FindingsFindingIDVerifyFixPath
- type PostAPIV1FindingsFindingIDVerifyFixRequestOptions
- func (o *PostAPIV1FindingsFindingIDVerifyFixRequestOptions) GetBody() any
- func (o *PostAPIV1FindingsFindingIDVerifyFixRequestOptions) GetHeader() (map[string]string, error)
- func (o *PostAPIV1FindingsFindingIDVerifyFixRequestOptions) GetPathParams() (map[string]any, error)
- func (o *PostAPIV1FindingsFindingIDVerifyFixRequestOptions) GetQuery() (map[string]any, error)
- func (o *PostAPIV1FindingsFindingIDVerifyFixRequestOptions) Validate() error
- type PostAPIV1FindingsFindingIDVerifyFixResponse
- type PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf0Name
- type PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Name
- type PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason
- type PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf2Name
- type PostAPIV1FindingsFindingIDVerifyFixResponseState
- type PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf
- func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) AsPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0() (PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0, error)
- func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) AsPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1() (PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1, error)
- func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) AsPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2() (PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2, error)
- func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) AsValidatedPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0() (PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0, error)
- func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) AsValidatedPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1() (PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1, error)
- func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) AsValidatedPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2() (PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2, error)
- func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) FromPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0(val PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0) error
- func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) FromPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1(val PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1) error
- func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) FromPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2(val PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2) error
- func (p PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) MarshalJSON() ([]byte, error)
- func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) Raw() json.RawMessage
- func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) UnmarshalJSON(bts []byte) error
- func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) Validate() error
- type PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0
- type PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1
- type PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2
- type PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents
- type PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_Item
- type PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf
- func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) AsPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0() (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0, error)
- func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) AsPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1() (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1, error)
- func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) AsPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2() (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2, error)
- func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) AsValidatedPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0() (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0, error)
- func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) AsValidatedPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1() (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1, error)
- func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) AsValidatedPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2() (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2, error)
- func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) FromPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0(val PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0) error
- func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) FromPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1(val PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1) error
- func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) FromPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2(val PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2) error
- func (p PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) MarshalJSON() ([]byte, error)
- func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) Raw() json.RawMessage
- func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) UnmarshalJSON(bts []byte) error
- func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) Validate() error
- type PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0
- type PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1
- type PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2
- type PostAPIV1IntegrationsIntegrationIDOrganizationsBody
- type PostAPIV1IntegrationsIntegrationIDOrganizationsBody_Members
- type PostAPIV1IntegrationsIntegrationIDOrganizationsBody_Members_Item
- type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse
- type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse403Code
- type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse403Error
- type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse409Code
- type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse409Error
- type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseCode
- type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseError
- type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseJSON
- type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseJSON409
- type PostAPIV1IntegrationsIntegrationIDOrganizationsHeaderXXBOWAPIVersion
- type PostAPIV1IntegrationsIntegrationIDOrganizationsHeaders
- type PostAPIV1IntegrationsIntegrationIDOrganizationsPath
- type PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions
- func (o *PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetBody() any
- func (o *PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetHeader() (map[string]string, error)
- func (o *PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetPathParams() (map[string]any, error)
- func (o *PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetQuery() (map[string]any, error)
- func (o *PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) Validate() error
- type PostAPIV1IntegrationsIntegrationIDOrganizationsResponse
- type PostAPIV1IntegrationsIntegrationIDOrganizationsResponseState
- type PostAPIV1OrganizationsOrganizationIDAssetsBody
- type PostAPIV1OrganizationsOrganizationIDAssetsErrorResponse
- type PostAPIV1OrganizationsOrganizationIDAssetsErrorResponseCode
- type PostAPIV1OrganizationsOrganizationIDAssetsErrorResponseError
- type PostAPIV1OrganizationsOrganizationIDAssetsHeaderXXBOWAPIVersion
- type PostAPIV1OrganizationsOrganizationIDAssetsHeaders
- type PostAPIV1OrganizationsOrganizationIDAssetsPath
- type PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions
- func (o *PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetBody() any
- func (o *PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetHeader() (map[string]string, error)
- func (o *PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetPathParams() (map[string]any, error)
- func (o *PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetQuery() (map[string]any, error)
- func (o *PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions) Validate() error
- type PostAPIV1OrganizationsOrganizationIDAssetsResponse
- type PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekday
- type PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekday
- type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf0Type
- type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf1Type
- type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf2Type
- type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf3Type
- type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4Type
- type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider
- type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableState
- type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksCredentialsState
- type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksDNSBoundaryRulesState
- type PostAPIV1OrganizationsOrganizationIDAssetsResponseCredentialsAnyOfType
- type PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfAction
- type PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfType
- type PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfAction
- type PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfType
- type PostAPIV1OrganizationsOrganizationIDAssetsResponseLifecycle
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_ApprovedTimeWindows
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_ApprovedTimeWindows_AnyOf_Entries
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_ApprovedTimeWindows_AnyOf_Entries_Item
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error
- func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error) MarshalJSON() ([]byte, error)
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error) UnmarshalJSON(data []byte) error
- func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error) Validate() error
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0() (...)
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1() (...)
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2() (...)
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3() (...)
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4() (...)
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0() (...)
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1() (...)
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2() (...)
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3() (...)
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4() (...)
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0(...) error
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1(...) error
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2(...) error
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3(...) error
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4(...) error
- func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) MarshalJSON() ([]byte, error)
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) Raw() json.RawMessage
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) UnmarshalJSON(bts []byte) error
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) Validate() error
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_Credentials
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_Credentials_Error
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_DNSBoundaryRules
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_DNSBoundaryRules_Error
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_Credentials
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_Credentials_AnyOf_Item
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_DNSBoundaryRules
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_DNSBoundaryRules_AnyOf_Item
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_HTTPBoundaryRules
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_HTTPBoundaryRules_AnyOf_Item
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties
- func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties) UnmarshalJSON(data []byte) error
- func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties) Validate() error
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties_AnyOf
- type PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties_AnyOf_1
- type PostAPIV1OrganizationsOrganizationIDKeysBody
- type PostAPIV1OrganizationsOrganizationIDKeysErrorResponse
- type PostAPIV1OrganizationsOrganizationIDKeysErrorResponseCode
- type PostAPIV1OrganizationsOrganizationIDKeysErrorResponseError
- type PostAPIV1OrganizationsOrganizationIDKeysHeaderXXBOWAPIVersion
- type PostAPIV1OrganizationsOrganizationIDKeysHeaders
- type PostAPIV1OrganizationsOrganizationIDKeysPath
- type PostAPIV1OrganizationsOrganizationIDKeysRequestOptions
- func (o *PostAPIV1OrganizationsOrganizationIDKeysRequestOptions) GetBody() any
- func (o *PostAPIV1OrganizationsOrganizationIDKeysRequestOptions) GetHeader() (map[string]string, error)
- func (o *PostAPIV1OrganizationsOrganizationIDKeysRequestOptions) GetPathParams() (map[string]any, error)
- func (o *PostAPIV1OrganizationsOrganizationIDKeysRequestOptions) GetQuery() (map[string]any, error)
- func (o *PostAPIV1OrganizationsOrganizationIDKeysRequestOptions) Validate() error
- type PostAPIV1OrganizationsOrganizationIDKeysResponse
- type PostAPIV1OrganizationsOrganizationIDWebhooksBody
- type PostAPIV1OrganizationsOrganizationIDWebhooksBodyAPIVersion
- type PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events
- type PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf
- func (p *PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) AsString() (string, error)
- func (p *PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) AsValidatedString() (string, error)
- func (p *PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) FromString(val string) error
- func (p PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) MarshalJSON() ([]byte, error)
- func (p *PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) Raw() json.RawMessage
- func (p *PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) UnmarshalJSON(bts []byte) error
- func (p *PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) Validate() error
- type PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_Item
- type PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponse
- type PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponseCode
- type PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponseError
- type PostAPIV1OrganizationsOrganizationIDWebhooksHeaderXXBOWAPIVersion
- type PostAPIV1OrganizationsOrganizationIDWebhooksHeaders
- type PostAPIV1OrganizationsOrganizationIDWebhooksPath
- type PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions
- func (o *PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetBody() any
- func (o *PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetHeader() (map[string]string, error)
- func (o *PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetPathParams() (map[string]any, error)
- func (o *PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetQuery() (map[string]any, error)
- func (o *PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) Validate() error
- type PostAPIV1OrganizationsOrganizationIDWebhooksResponse
- type PostAPIV1OrganizationsOrganizationIDWebhooksResponseAPIVersion
- type PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events
- type PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf
- func (p *PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) AsString() (string, error)
- func (p *PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) AsValidatedString() (string, error)
- func (p *PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) FromString(val string) error
- func (p PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) MarshalJSON() ([]byte, error)
- func (p *PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) Raw() json.RawMessage
- func (p *PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) UnmarshalJSON(bts []byte) error
- func (p *PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) Validate() error
- type PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_Item
- func (p PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_Item) MarshalJSON() ([]byte, error)
- func (p *PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_Item) UnmarshalJSON(data []byte) error
- func (p PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_Item) Validate() error
- type PostAPIV1WebhooksWebhookIDPingErrorResponse
- type PostAPIV1WebhooksWebhookIDPingErrorResponse404Code
- type PostAPIV1WebhooksWebhookIDPingErrorResponse404Error
- type PostAPIV1WebhooksWebhookIDPingErrorResponseJSON
- type PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf0Code
- type PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf0Error
- type PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf1Code
- type PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf1Error
- type PostAPIV1WebhooksWebhookIDPingHeaderXXBOWAPIVersion
- type PostAPIV1WebhooksWebhookIDPingHeaders
- type PostAPIV1WebhooksWebhookIDPingPath
- type PostAPIV1WebhooksWebhookIDPingRequestOptions
- func (o *PostAPIV1WebhooksWebhookIDPingRequestOptions) GetBody() any
- func (o *PostAPIV1WebhooksWebhookIDPingRequestOptions) GetHeader() (map[string]string, error)
- func (o *PostAPIV1WebhooksWebhookIDPingRequestOptions) GetPathParams() (map[string]any, error)
- func (o *PostAPIV1WebhooksWebhookIDPingRequestOptions) GetQuery() (map[string]any, error)
- func (o *PostAPIV1WebhooksWebhookIDPingRequestOptions) Validate() error
- type PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf
- type PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf_0
- type PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf_1
- type PutAPIV1AssetsAssetIDBody
- type PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekday
- type PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekday
- type PutAPIV1AssetsAssetIDBodyCredentialsAnyOfType
- type PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfAction
- type PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfType
- type PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfAction
- type PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfType
- type PutAPIV1AssetsAssetIDBody_ApprovedTimeWindows
- type PutAPIV1AssetsAssetIDBody_ApprovedTimeWindows_AnyOf_Entries
- type PutAPIV1AssetsAssetIDBody_ApprovedTimeWindows_AnyOf_Entries_Item
- type PutAPIV1AssetsAssetIDBody_Credentials
- type PutAPIV1AssetsAssetIDBody_Credentials_AnyOf_Item
- type PutAPIV1AssetsAssetIDBody_DNSBoundaryRules
- type PutAPIV1AssetsAssetIDBody_DNSBoundaryRules_AnyOf_Item
- type PutAPIV1AssetsAssetIDBody_HTTPBoundaryRules
- type PutAPIV1AssetsAssetIDBody_HTTPBoundaryRules_AnyOf_Item
- type PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties
- type PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties_AnyOf
- type PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties_AnyOf_1
- type PutAPIV1AssetsAssetIDErrorResponse
- type PutAPIV1AssetsAssetIDErrorResponseCode
- type PutAPIV1AssetsAssetIDErrorResponseError
- type PutAPIV1AssetsAssetIDHeaderXXBOWAPIVersion
- type PutAPIV1AssetsAssetIDHeaders
- type PutAPIV1AssetsAssetIDPath
- type PutAPIV1AssetsAssetIDRequestOptions
- func (o *PutAPIV1AssetsAssetIDRequestOptions) GetBody() any
- func (o *PutAPIV1AssetsAssetIDRequestOptions) GetHeader() (map[string]string, error)
- func (o *PutAPIV1AssetsAssetIDRequestOptions) GetPathParams() (map[string]any, error)
- func (o *PutAPIV1AssetsAssetIDRequestOptions) GetQuery() (map[string]any, error)
- func (o *PutAPIV1AssetsAssetIDRequestOptions) Validate() error
- type PutAPIV1AssetsAssetIDResponse
- type PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday
- type PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday
- type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf0Type
- type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf1Type
- type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf2Type
- type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf3Type
- type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4Type
- type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider
- type PutAPIV1AssetsAssetIDResponseChecksAssetReachableState
- type PutAPIV1AssetsAssetIDResponseChecksCredentialsState
- type PutAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState
- type PutAPIV1AssetsAssetIDResponseCredentialsAnyOfType
- type PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction
- type PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfType
- type PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction
- type PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType
- type PutAPIV1AssetsAssetIDResponseLifecycle
- type PutAPIV1AssetsAssetID_Response_ApprovedTimeWindows
- type PutAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries
- type PutAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries_Item
- type PutAPIV1AssetsAssetID_Response_Checks
- type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable
- type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error
- type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf
- func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0, ...)
- func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1, ...)
- func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2, ...)
- func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3, ...)
- func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4, ...)
- func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0, ...)
- func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1, ...)
- func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2, ...)
- func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3, ...)
- func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4, ...)
- func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0(val PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0) error
- func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1(val PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1) error
- func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2(val PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2) error
- func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3(val PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3) error
- func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4(val PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4) error
- func (p PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) MarshalJSON() ([]byte, error)
- func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) Raw() json.RawMessage
- func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) UnmarshalJSON(bts []byte) error
- func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) Validate() error
- type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0
- type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1
- type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2
- type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3
- type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4
- type PutAPIV1AssetsAssetID_Response_Checks_Credentials
- type PutAPIV1AssetsAssetID_Response_Checks_Credentials_Error
- type PutAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules
- type PutAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules_Error
- type PutAPIV1AssetsAssetID_Response_Credentials
- type PutAPIV1AssetsAssetID_Response_Credentials_AnyOf_Item
- type PutAPIV1AssetsAssetID_Response_DNSBoundaryRules
- type PutAPIV1AssetsAssetID_Response_DNSBoundaryRules_AnyOf_Item
- type PutAPIV1AssetsAssetID_Response_HTTPBoundaryRules
- type PutAPIV1AssetsAssetID_Response_HTTPBoundaryRules_AnyOf_Item
- type PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties
- func (p PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (p *PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties) UnmarshalJSON(data []byte) error
- func (p PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties) Validate() error
- type PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf
- type PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf_1
- type PutAPIV1OrganizationsOrganizationIDBody
- type PutAPIV1OrganizationsOrganizationIDErrorResponse
- type PutAPIV1OrganizationsOrganizationIDErrorResponseCode
- type PutAPIV1OrganizationsOrganizationIDErrorResponseError
- type PutAPIV1OrganizationsOrganizationIDHeaderXXBOWAPIVersion
- type PutAPIV1OrganizationsOrganizationIDHeaders
- type PutAPIV1OrganizationsOrganizationIDPath
- type PutAPIV1OrganizationsOrganizationIDRequestOptions
- func (o *PutAPIV1OrganizationsOrganizationIDRequestOptions) GetBody() any
- func (o *PutAPIV1OrganizationsOrganizationIDRequestOptions) GetHeader() (map[string]string, error)
- func (o *PutAPIV1OrganizationsOrganizationIDRequestOptions) GetPathParams() (map[string]any, error)
- func (o *PutAPIV1OrganizationsOrganizationIDRequestOptions) GetQuery() (map[string]any, error)
- func (o *PutAPIV1OrganizationsOrganizationIDRequestOptions) Validate() error
- type PutAPIV1OrganizationsOrganizationIDResponse
- type PutAPIV1OrganizationsOrganizationIDResponseState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client is the client for the API implementing the Client interface.
func NewDefaultClient ¶
func NewDefaultClient(baseURL string, opts ...runtime.APIClientOption) (*Client, error)
NewDefaultClient creates a new instance of the Client client with default api client.
func (*Client) DeleteAPIV1KeysKeyID ¶
func (c *Client) DeleteAPIV1KeysKeyID(ctx context.Context, options *DeleteAPIV1KeysKeyIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*struct{}, error)
DeleteAPIV1KeysKeyID Revoke organization key
func (*Client) DeleteAPIV1WebhooksWebhookID ¶
func (c *Client) DeleteAPIV1WebhooksWebhookID(ctx context.Context, options *DeleteAPIV1WebhooksWebhookIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*struct{}, error)
DeleteAPIV1WebhooksWebhookID Delete webhook subscription
func (*Client) GetAPIV1AssessmentsAssessmentID ¶
func (c *Client) GetAPIV1AssessmentsAssessmentID(ctx context.Context, options *GetAPIV1AssessmentsAssessmentIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1AssessmentsAssessmentIDResponse, error)
GetAPIV1AssessmentsAssessmentID Get assessment
func (*Client) GetAPIV1AssetsAssetID ¶
func (c *Client) GetAPIV1AssetsAssetID(ctx context.Context, options *GetAPIV1AssetsAssetIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1AssetsAssetIDResponse, error)
GetAPIV1AssetsAssetID Get asset
func (*Client) GetAPIV1AssetsAssetIDAssessments ¶
func (c *Client) GetAPIV1AssetsAssetIDAssessments(ctx context.Context, options *GetAPIV1AssetsAssetIDAssessmentsRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1AssetsAssetIDAssessmentsResponse, error)
GetAPIV1AssetsAssetIDAssessments List assessments
func (*Client) GetAPIV1AssetsAssetIDFindings ¶
func (c *Client) GetAPIV1AssetsAssetIDFindings(ctx context.Context, options *GetAPIV1AssetsAssetIDFindingsRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1AssetsAssetIDFindingsResponse, error)
GetAPIV1AssetsAssetIDFindings List findings
func (*Client) GetAPIV1AssetsAssetIDReports ¶
func (c *Client) GetAPIV1AssetsAssetIDReports(ctx context.Context, options *GetAPIV1AssetsAssetIDReportsRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1AssetsAssetIDReportsResponse, error)
GetAPIV1AssetsAssetIDReports List asset reports
func (*Client) GetAPIV1FindingsFindingID ¶
func (c *Client) GetAPIV1FindingsFindingID(ctx context.Context, options *GetAPIV1FindingsFindingIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1FindingsFindingIDResponse, error)
GetAPIV1FindingsFindingID Get finding
func (*Client) GetAPIV1IntegrationsIntegrationIDOrganizations ¶
func (c *Client) GetAPIV1IntegrationsIntegrationIDOrganizations(ctx context.Context, options *GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1IntegrationsIntegrationIDOrganizationsResponse, error)
GetAPIV1IntegrationsIntegrationIDOrganizations List organizations
func (*Client) GetAPIV1MetaOpenapiJSON ¶
func (c *Client) GetAPIV1MetaOpenapiJSON(ctx context.Context, options *GetAPIV1MetaOpenapiJSONRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1MetaOpenapiJSONResponse, error)
GetAPIV1MetaOpenapiJSON Get OpenAPI specification
func (*Client) GetAPIV1MetaWebhooksSigningKeys ¶
func (c *Client) GetAPIV1MetaWebhooksSigningKeys(ctx context.Context, options *GetAPIV1MetaWebhooksSigningKeysRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1MetaWebhooksSigningKeysResponse, error)
GetAPIV1MetaWebhooksSigningKeys Get webhook signing keys
func (*Client) GetAPIV1OrganizationsOrganizationID ¶
func (c *Client) GetAPIV1OrganizationsOrganizationID(ctx context.Context, options *GetAPIV1OrganizationsOrganizationIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1OrganizationsOrganizationIDResponse, error)
GetAPIV1OrganizationsOrganizationID Get organization
func (*Client) GetAPIV1OrganizationsOrganizationIDAssets ¶
func (c *Client) GetAPIV1OrganizationsOrganizationIDAssets(ctx context.Context, options *GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1OrganizationsOrganizationIDAssetsResponse, error)
GetAPIV1OrganizationsOrganizationIDAssets List assets
func (*Client) GetAPIV1OrganizationsOrganizationIDWebhooks ¶
func (c *Client) GetAPIV1OrganizationsOrganizationIDWebhooks(ctx context.Context, options *GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1OrganizationsOrganizationIDWebhooksResponse, error)
GetAPIV1OrganizationsOrganizationIDWebhooks List webhook subscriptions
func (*Client) GetAPIV1ReportsReportID ¶
func (c *Client) GetAPIV1ReportsReportID(ctx context.Context, options *GetAPIV1ReportsReportIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1ReportsReportIDResponse, error)
GetAPIV1ReportsReportID Get report
func (*Client) GetAPIV1ReportsReportIDSummary ¶
func (c *Client) GetAPIV1ReportsReportIDSummary(ctx context.Context, options *GetAPIV1ReportsReportIDSummaryRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1ReportsReportIDSummaryResponse, error)
GetAPIV1ReportsReportIDSummary Get report summary
func (*Client) GetAPIV1WebhooksWebhookID ¶
func (c *Client) GetAPIV1WebhooksWebhookID(ctx context.Context, options *GetAPIV1WebhooksWebhookIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1WebhooksWebhookIDResponse, error)
GetAPIV1WebhooksWebhookID Get webhook subscription
func (*Client) GetAPIV1WebhooksWebhookIDDeliveries ¶
func (c *Client) GetAPIV1WebhooksWebhookIDDeliveries(ctx context.Context, options *GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1WebhooksWebhookIDDeliveriesResponse, error)
GetAPIV1WebhooksWebhookIDDeliveries List webhook subscription deliveries
func (*Client) PatchAPIV1WebhooksWebhookID ¶
func (c *Client) PatchAPIV1WebhooksWebhookID(ctx context.Context, options *PatchAPIV1WebhooksWebhookIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PatchAPIV1WebhooksWebhookIDResponse, error)
PatchAPIV1WebhooksWebhookID Update webhook subscription
func (*Client) PostAPIV1AssessmentsAssessmentIDCancel ¶
func (c *Client) PostAPIV1AssessmentsAssessmentIDCancel(ctx context.Context, options *PostAPIV1AssessmentsAssessmentIDCancelRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PostAPIV1AssessmentsAssessmentIDCancelResponse, error)
PostAPIV1AssessmentsAssessmentIDCancel Cancel assessment
func (*Client) PostAPIV1AssessmentsAssessmentIDPause ¶
func (c *Client) PostAPIV1AssessmentsAssessmentIDPause(ctx context.Context, options *PostAPIV1AssessmentsAssessmentIDPauseRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PostAPIV1AssessmentsAssessmentIDPauseResponse, error)
PostAPIV1AssessmentsAssessmentIDPause Pause assessment
func (*Client) PostAPIV1AssessmentsAssessmentIDResume ¶
func (c *Client) PostAPIV1AssessmentsAssessmentIDResume(ctx context.Context, options *PostAPIV1AssessmentsAssessmentIDResumeRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PostAPIV1AssessmentsAssessmentIDResumeResponse, error)
PostAPIV1AssessmentsAssessmentIDResume Request resume assessment
func (*Client) PostAPIV1AssetsAssetIDAssessments ¶
func (c *Client) PostAPIV1AssetsAssetIDAssessments(ctx context.Context, options *PostAPIV1AssetsAssetIDAssessmentsRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PostAPIV1AssetsAssetIDAssessmentsResponse, error)
PostAPIV1AssetsAssetIDAssessments Request assessment
func (*Client) PostAPIV1FindingsFindingIDVerifyFix ¶
func (c *Client) PostAPIV1FindingsFindingIDVerifyFix(ctx context.Context, options *PostAPIV1FindingsFindingIDVerifyFixRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PostAPIV1FindingsFindingIDVerifyFixResponse, error)
PostAPIV1FindingsFindingIDVerifyFix Verify fix
func (*Client) PostAPIV1IntegrationsIntegrationIDOrganizations ¶
func (c *Client) PostAPIV1IntegrationsIntegrationIDOrganizations(ctx context.Context, options *PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PostAPIV1IntegrationsIntegrationIDOrganizationsResponse, error)
PostAPIV1IntegrationsIntegrationIDOrganizations Create organization
func (*Client) PostAPIV1OrganizationsOrganizationIDAssets ¶
func (c *Client) PostAPIV1OrganizationsOrganizationIDAssets(ctx context.Context, options *PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PostAPIV1OrganizationsOrganizationIDAssetsResponse, error)
PostAPIV1OrganizationsOrganizationIDAssets Create asset
func (*Client) PostAPIV1OrganizationsOrganizationIDKeys ¶
func (c *Client) PostAPIV1OrganizationsOrganizationIDKeys(ctx context.Context, options *PostAPIV1OrganizationsOrganizationIDKeysRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PostAPIV1OrganizationsOrganizationIDKeysResponse, error)
PostAPIV1OrganizationsOrganizationIDKeys Create organization key
func (*Client) PostAPIV1OrganizationsOrganizationIDWebhooks ¶
func (c *Client) PostAPIV1OrganizationsOrganizationIDWebhooks(ctx context.Context, options *PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PostAPIV1OrganizationsOrganizationIDWebhooksResponse, error)
PostAPIV1OrganizationsOrganizationIDWebhooks Create webhook subscription
func (*Client) PostAPIV1WebhooksWebhookIDPing ¶
func (c *Client) PostAPIV1WebhooksWebhookIDPing(ctx context.Context, options *PostAPIV1WebhooksWebhookIDPingRequestOptions, reqEditors ...runtime.RequestEditorFn) (*struct{}, error)
PostAPIV1WebhooksWebhookIDPing Ping webhook subscription
func (*Client) PutAPIV1AssetsAssetID ¶
func (c *Client) PutAPIV1AssetsAssetID(ctx context.Context, options *PutAPIV1AssetsAssetIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PutAPIV1AssetsAssetIDResponse, error)
PutAPIV1AssetsAssetID Update asset
func (*Client) PutAPIV1OrganizationsOrganizationID ¶
func (c *Client) PutAPIV1OrganizationsOrganizationID(ctx context.Context, options *PutAPIV1OrganizationsOrganizationIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PutAPIV1OrganizationsOrganizationIDResponse, error)
PutAPIV1OrganizationsOrganizationID Update organization
type ClientInterface ¶
type ClientInterface interface {
// GetAPIV1AssessmentsAssessmentID Get assessment
GetAPIV1AssessmentsAssessmentID(ctx context.Context, options *GetAPIV1AssessmentsAssessmentIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1AssessmentsAssessmentIDResponse, error)
// PostAPIV1AssessmentsAssessmentIDCancel Cancel assessment
PostAPIV1AssessmentsAssessmentIDCancel(ctx context.Context, options *PostAPIV1AssessmentsAssessmentIDCancelRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PostAPIV1AssessmentsAssessmentIDCancelResponse, error)
// PostAPIV1AssessmentsAssessmentIDPause Pause assessment
PostAPIV1AssessmentsAssessmentIDPause(ctx context.Context, options *PostAPIV1AssessmentsAssessmentIDPauseRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PostAPIV1AssessmentsAssessmentIDPauseResponse, error)
// PostAPIV1AssessmentsAssessmentIDResume Request resume assessment
PostAPIV1AssessmentsAssessmentIDResume(ctx context.Context, options *PostAPIV1AssessmentsAssessmentIDResumeRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PostAPIV1AssessmentsAssessmentIDResumeResponse, error)
// GetAPIV1AssetsAssetID Get asset
GetAPIV1AssetsAssetID(ctx context.Context, options *GetAPIV1AssetsAssetIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1AssetsAssetIDResponse, error)
// PutAPIV1AssetsAssetID Update asset
PutAPIV1AssetsAssetID(ctx context.Context, options *PutAPIV1AssetsAssetIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PutAPIV1AssetsAssetIDResponse, error)
// GetAPIV1AssetsAssetIDAssessments List assessments
GetAPIV1AssetsAssetIDAssessments(ctx context.Context, options *GetAPIV1AssetsAssetIDAssessmentsRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1AssetsAssetIDAssessmentsResponse, error)
// PostAPIV1AssetsAssetIDAssessments Request assessment
PostAPIV1AssetsAssetIDAssessments(ctx context.Context, options *PostAPIV1AssetsAssetIDAssessmentsRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PostAPIV1AssetsAssetIDAssessmentsResponse, error)
// GetAPIV1AssetsAssetIDFindings List findings
GetAPIV1AssetsAssetIDFindings(ctx context.Context, options *GetAPIV1AssetsAssetIDFindingsRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1AssetsAssetIDFindingsResponse, error)
// GetAPIV1AssetsAssetIDReports List asset reports
GetAPIV1AssetsAssetIDReports(ctx context.Context, options *GetAPIV1AssetsAssetIDReportsRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1AssetsAssetIDReportsResponse, error)
// GetAPIV1FindingsFindingID Get finding
GetAPIV1FindingsFindingID(ctx context.Context, options *GetAPIV1FindingsFindingIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1FindingsFindingIDResponse, error)
// PostAPIV1FindingsFindingIDVerifyFix Verify fix
PostAPIV1FindingsFindingIDVerifyFix(ctx context.Context, options *PostAPIV1FindingsFindingIDVerifyFixRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PostAPIV1FindingsFindingIDVerifyFixResponse, error)
// GetAPIV1IntegrationsIntegrationIDOrganizations List organizations
GetAPIV1IntegrationsIntegrationIDOrganizations(ctx context.Context, options *GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1IntegrationsIntegrationIDOrganizationsResponse, error)
// PostAPIV1IntegrationsIntegrationIDOrganizations Create organization
PostAPIV1IntegrationsIntegrationIDOrganizations(ctx context.Context, options *PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PostAPIV1IntegrationsIntegrationIDOrganizationsResponse, error)
// DeleteAPIV1KeysKeyID Revoke organization key
DeleteAPIV1KeysKeyID(ctx context.Context, options *DeleteAPIV1KeysKeyIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*struct{}, error)
// GetAPIV1MetaOpenapiJSON Get OpenAPI specification
GetAPIV1MetaOpenapiJSON(ctx context.Context, options *GetAPIV1MetaOpenapiJSONRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1MetaOpenapiJSONResponse, error)
// GetAPIV1MetaWebhooksSigningKeys Get webhook signing keys
GetAPIV1MetaWebhooksSigningKeys(ctx context.Context, options *GetAPIV1MetaWebhooksSigningKeysRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1MetaWebhooksSigningKeysResponse, error)
// GetAPIV1OrganizationsOrganizationID Get organization
GetAPIV1OrganizationsOrganizationID(ctx context.Context, options *GetAPIV1OrganizationsOrganizationIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1OrganizationsOrganizationIDResponse, error)
// PutAPIV1OrganizationsOrganizationID Update organization
PutAPIV1OrganizationsOrganizationID(ctx context.Context, options *PutAPIV1OrganizationsOrganizationIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PutAPIV1OrganizationsOrganizationIDResponse, error)
// GetAPIV1OrganizationsOrganizationIDAssets List assets
GetAPIV1OrganizationsOrganizationIDAssets(ctx context.Context, options *GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1OrganizationsOrganizationIDAssetsResponse, error)
// PostAPIV1OrganizationsOrganizationIDAssets Create asset
PostAPIV1OrganizationsOrganizationIDAssets(ctx context.Context, options *PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PostAPIV1OrganizationsOrganizationIDAssetsResponse, error)
// PostAPIV1OrganizationsOrganizationIDKeys Create organization key
PostAPIV1OrganizationsOrganizationIDKeys(ctx context.Context, options *PostAPIV1OrganizationsOrganizationIDKeysRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PostAPIV1OrganizationsOrganizationIDKeysResponse, error)
// GetAPIV1OrganizationsOrganizationIDWebhooks List webhook subscriptions
GetAPIV1OrganizationsOrganizationIDWebhooks(ctx context.Context, options *GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1OrganizationsOrganizationIDWebhooksResponse, error)
// PostAPIV1OrganizationsOrganizationIDWebhooks Create webhook subscription
PostAPIV1OrganizationsOrganizationIDWebhooks(ctx context.Context, options *PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PostAPIV1OrganizationsOrganizationIDWebhooksResponse, error)
// GetAPIV1ReportsReportID Get report
GetAPIV1ReportsReportID(ctx context.Context, options *GetAPIV1ReportsReportIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1ReportsReportIDResponse, error)
// GetAPIV1ReportsReportIDSummary Get report summary
GetAPIV1ReportsReportIDSummary(ctx context.Context, options *GetAPIV1ReportsReportIDSummaryRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1ReportsReportIDSummaryResponse, error)
// DeleteAPIV1WebhooksWebhookID Delete webhook subscription
DeleteAPIV1WebhooksWebhookID(ctx context.Context, options *DeleteAPIV1WebhooksWebhookIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*struct{}, error)
// GetAPIV1WebhooksWebhookID Get webhook subscription
GetAPIV1WebhooksWebhookID(ctx context.Context, options *GetAPIV1WebhooksWebhookIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1WebhooksWebhookIDResponse, error)
// PatchAPIV1WebhooksWebhookID Update webhook subscription
PatchAPIV1WebhooksWebhookID(ctx context.Context, options *PatchAPIV1WebhooksWebhookIDRequestOptions, reqEditors ...runtime.RequestEditorFn) (*PatchAPIV1WebhooksWebhookIDResponse, error)
// GetAPIV1WebhooksWebhookIDDeliveries List webhook subscription deliveries
GetAPIV1WebhooksWebhookIDDeliveries(ctx context.Context, options *GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions, reqEditors ...runtime.RequestEditorFn) (*GetAPIV1WebhooksWebhookIDDeliveriesResponse, error)
// PostAPIV1WebhooksWebhookIDPing Ping webhook subscription
PostAPIV1WebhooksWebhookIDPing(ctx context.Context, options *PostAPIV1WebhooksWebhookIDPingRequestOptions, reqEditors ...runtime.RequestEditorFn) (*struct{}, error)
}
ClientInterface is the interface for the API client.
type DeleteAPIV1KeysKeyIDErrorResponse ¶
type DeleteAPIV1KeysKeyIDErrorResponse struct {
Code DeleteAPIV1KeysKeyIDErrorResponseCode `json:"code" validate:"required"`
ErrorData DeleteAPIV1KeysKeyIDErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (DeleteAPIV1KeysKeyIDErrorResponse) Error ¶
func (r DeleteAPIV1KeysKeyIDErrorResponse) Error() string
type DeleteAPIV1KeysKeyIDErrorResponseCode ¶
type DeleteAPIV1KeysKeyIDErrorResponseCode string
const (
DeleteAPIV1KeysKeyIDErrorResponseCodeFSTERRVALIDATION DeleteAPIV1KeysKeyIDErrorResponseCode = "FST_ERR_VALIDATION"
)
func (DeleteAPIV1KeysKeyIDErrorResponseCode) Validate ¶
func (d DeleteAPIV1KeysKeyIDErrorResponseCode) Validate() error
Validate checks if the DeleteAPIV1KeysKeyIDErrorResponseCode value is valid
type DeleteAPIV1KeysKeyIDErrorResponseError ¶
type DeleteAPIV1KeysKeyIDErrorResponseError string
const (
DeleteAPIV1KeysKeyIDErrorResponseErrorBadRequest DeleteAPIV1KeysKeyIDErrorResponseError = "Bad Request"
)
func (DeleteAPIV1KeysKeyIDErrorResponseError) Validate ¶
func (d DeleteAPIV1KeysKeyIDErrorResponseError) Validate() error
Validate checks if the DeleteAPIV1KeysKeyIDErrorResponseError value is valid
type DeleteAPIV1KeysKeyIDHeaderXXBOWAPIVersion ¶
type DeleteAPIV1KeysKeyIDHeaderXXBOWAPIVersion string
const (
DeleteAPIV1KeysKeyIDHeaderXXBOWAPIVersionN20260201 DeleteAPIV1KeysKeyIDHeaderXXBOWAPIVersion = "2026-02-01"
)
func (DeleteAPIV1KeysKeyIDHeaderXXBOWAPIVersion) Validate ¶
func (d DeleteAPIV1KeysKeyIDHeaderXXBOWAPIVersion) Validate() error
Validate checks if the DeleteAPIV1KeysKeyIDHeaderXXBOWAPIVersion value is valid
type DeleteAPIV1KeysKeyIDHeaders ¶
type DeleteAPIV1KeysKeyIDHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion DeleteAPIV1KeysKeyIDHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (DeleteAPIV1KeysKeyIDHeaders) Validate ¶
func (d DeleteAPIV1KeysKeyIDHeaders) Validate() error
type DeleteAPIV1KeysKeyIDPath ¶
type DeleteAPIV1KeysKeyIDPath struct {
KeyID string `json:"keyId" validate:"required"`
}
func (DeleteAPIV1KeysKeyIDPath) Validate ¶
func (d DeleteAPIV1KeysKeyIDPath) Validate() error
type DeleteAPIV1KeysKeyIDRequestOptions ¶
type DeleteAPIV1KeysKeyIDRequestOptions struct {
PathParams *DeleteAPIV1KeysKeyIDPath
Header *DeleteAPIV1KeysKeyIDHeaders
}
DeleteAPIV1KeysKeyIDRequestOptions is the options needed to make a request to DeleteAPIV1KeysKeyID.
func (*DeleteAPIV1KeysKeyIDRequestOptions) GetBody ¶
func (o *DeleteAPIV1KeysKeyIDRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*DeleteAPIV1KeysKeyIDRequestOptions) GetHeader ¶
func (o *DeleteAPIV1KeysKeyIDRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*DeleteAPIV1KeysKeyIDRequestOptions) GetPathParams ¶
func (o *DeleteAPIV1KeysKeyIDRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*DeleteAPIV1KeysKeyIDRequestOptions) GetQuery ¶
func (o *DeleteAPIV1KeysKeyIDRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*DeleteAPIV1KeysKeyIDRequestOptions) Validate ¶
func (o *DeleteAPIV1KeysKeyIDRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type DeleteAPIV1WebhooksWebhookIDErrorResponse ¶
type DeleteAPIV1WebhooksWebhookIDErrorResponse struct {
Code DeleteAPIV1WebhooksWebhookIDErrorResponseCode `json:"code" validate:"required"`
ErrorData DeleteAPIV1WebhooksWebhookIDErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (DeleteAPIV1WebhooksWebhookIDErrorResponse) Error ¶
func (r DeleteAPIV1WebhooksWebhookIDErrorResponse) Error() string
type DeleteAPIV1WebhooksWebhookIDErrorResponse404Code ¶
type DeleteAPIV1WebhooksWebhookIDErrorResponse404Code string
const (
DeleteAPIV1WebhooksWebhookIDErrorResponse404CodeERRNOTFOUND DeleteAPIV1WebhooksWebhookIDErrorResponse404Code = "ERR_NOT_FOUND"
)
func (DeleteAPIV1WebhooksWebhookIDErrorResponse404Code) Validate ¶
func (d DeleteAPIV1WebhooksWebhookIDErrorResponse404Code) Validate() error
Validate checks if the DeleteAPIV1WebhooksWebhookIDErrorResponse404Code value is valid
type DeleteAPIV1WebhooksWebhookIDErrorResponse404Error ¶
type DeleteAPIV1WebhooksWebhookIDErrorResponse404Error string
const (
DeleteAPIV1WebhooksWebhookIDErrorResponse404ErrorNotFound DeleteAPIV1WebhooksWebhookIDErrorResponse404Error = "Not Found"
)
func (DeleteAPIV1WebhooksWebhookIDErrorResponse404Error) Validate ¶
func (d DeleteAPIV1WebhooksWebhookIDErrorResponse404Error) Validate() error
Validate checks if the DeleteAPIV1WebhooksWebhookIDErrorResponse404Error value is valid
type DeleteAPIV1WebhooksWebhookIDErrorResponseCode ¶
type DeleteAPIV1WebhooksWebhookIDErrorResponseCode string
const (
DeleteAPIV1WebhooksWebhookIDErrorResponseCodeFSTERRVALIDATION DeleteAPIV1WebhooksWebhookIDErrorResponseCode = "FST_ERR_VALIDATION"
)
func (DeleteAPIV1WebhooksWebhookIDErrorResponseCode) Validate ¶
func (d DeleteAPIV1WebhooksWebhookIDErrorResponseCode) Validate() error
Validate checks if the DeleteAPIV1WebhooksWebhookIDErrorResponseCode value is valid
type DeleteAPIV1WebhooksWebhookIDErrorResponseError ¶
type DeleteAPIV1WebhooksWebhookIDErrorResponseError string
const (
DeleteAPIV1WebhooksWebhookIDErrorResponseErrorBadRequest DeleteAPIV1WebhooksWebhookIDErrorResponseError = "Bad Request"
)
func (DeleteAPIV1WebhooksWebhookIDErrorResponseError) Validate ¶
func (d DeleteAPIV1WebhooksWebhookIDErrorResponseError) Validate() error
Validate checks if the DeleteAPIV1WebhooksWebhookIDErrorResponseError value is valid
type DeleteAPIV1WebhooksWebhookIDErrorResponseJSON ¶
type DeleteAPIV1WebhooksWebhookIDErrorResponseJSON struct {
Code DeleteAPIV1WebhooksWebhookIDErrorResponse404Code `json:"code" validate:"required"`
ErrorData DeleteAPIV1WebhooksWebhookIDErrorResponse404Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
type DeleteAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion ¶
type DeleteAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion string
const (
DeleteAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersionN20260201 DeleteAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion = "2026-02-01"
)
func (DeleteAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion) Validate ¶
func (d DeleteAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion) Validate() error
Validate checks if the DeleteAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion value is valid
type DeleteAPIV1WebhooksWebhookIDHeaders ¶
type DeleteAPIV1WebhooksWebhookIDHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion DeleteAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (DeleteAPIV1WebhooksWebhookIDHeaders) Validate ¶
func (d DeleteAPIV1WebhooksWebhookIDHeaders) Validate() error
type DeleteAPIV1WebhooksWebhookIDPath ¶
type DeleteAPIV1WebhooksWebhookIDPath struct {
WebhookID string `json:"webhookId" validate:"required"`
}
func (DeleteAPIV1WebhooksWebhookIDPath) Validate ¶
func (d DeleteAPIV1WebhooksWebhookIDPath) Validate() error
type DeleteAPIV1WebhooksWebhookIDRequestOptions ¶
type DeleteAPIV1WebhooksWebhookIDRequestOptions struct {
PathParams *DeleteAPIV1WebhooksWebhookIDPath
Header *DeleteAPIV1WebhooksWebhookIDHeaders
}
DeleteAPIV1WebhooksWebhookIDRequestOptions is the options needed to make a request to DeleteAPIV1WebhooksWebhookID.
func (*DeleteAPIV1WebhooksWebhookIDRequestOptions) GetBody ¶
func (o *DeleteAPIV1WebhooksWebhookIDRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*DeleteAPIV1WebhooksWebhookIDRequestOptions) GetHeader ¶
func (o *DeleteAPIV1WebhooksWebhookIDRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*DeleteAPIV1WebhooksWebhookIDRequestOptions) GetPathParams ¶
func (o *DeleteAPIV1WebhooksWebhookIDRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*DeleteAPIV1WebhooksWebhookIDRequestOptions) GetQuery ¶
func (o *DeleteAPIV1WebhooksWebhookIDRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*DeleteAPIV1WebhooksWebhookIDRequestOptions) Validate ¶
func (o *DeleteAPIV1WebhooksWebhookIDRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type GetAPIV1AssessmentsAssessmentIDErrorResponse ¶
type GetAPIV1AssessmentsAssessmentIDErrorResponse struct {
Code GetAPIV1AssessmentsAssessmentIDErrorResponseCode `json:"code" validate:"required"`
ErrorData GetAPIV1AssessmentsAssessmentIDErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (GetAPIV1AssessmentsAssessmentIDErrorResponse) Error ¶
func (r GetAPIV1AssessmentsAssessmentIDErrorResponse) Error() string
type GetAPIV1AssessmentsAssessmentIDErrorResponse404Code ¶
type GetAPIV1AssessmentsAssessmentIDErrorResponse404Code string
const (
ERRNOTFOUND GetAPIV1AssessmentsAssessmentIDErrorResponse404Code = "ERR_NOT_FOUND"
)
func (GetAPIV1AssessmentsAssessmentIDErrorResponse404Code) Validate ¶
func (g GetAPIV1AssessmentsAssessmentIDErrorResponse404Code) Validate() error
Validate checks if the GetAPIV1AssessmentsAssessmentIDErrorResponse404Code value is valid
type GetAPIV1AssessmentsAssessmentIDErrorResponse404Error ¶
type GetAPIV1AssessmentsAssessmentIDErrorResponse404Error string
const (
NotFound GetAPIV1AssessmentsAssessmentIDErrorResponse404Error = "Not Found"
)
func (GetAPIV1AssessmentsAssessmentIDErrorResponse404Error) Validate ¶
func (g GetAPIV1AssessmentsAssessmentIDErrorResponse404Error) Validate() error
Validate checks if the GetAPIV1AssessmentsAssessmentIDErrorResponse404Error value is valid
type GetAPIV1AssessmentsAssessmentIDErrorResponseCode ¶
type GetAPIV1AssessmentsAssessmentIDErrorResponseCode string
const (
FSTERRVALIDATION GetAPIV1AssessmentsAssessmentIDErrorResponseCode = "FST_ERR_VALIDATION"
)
func (GetAPIV1AssessmentsAssessmentIDErrorResponseCode) Validate ¶
func (g GetAPIV1AssessmentsAssessmentIDErrorResponseCode) Validate() error
Validate checks if the GetAPIV1AssessmentsAssessmentIDErrorResponseCode value is valid
type GetAPIV1AssessmentsAssessmentIDErrorResponseError ¶
type GetAPIV1AssessmentsAssessmentIDErrorResponseError string
const (
BadRequest GetAPIV1AssessmentsAssessmentIDErrorResponseError = "Bad Request"
)
func (GetAPIV1AssessmentsAssessmentIDErrorResponseError) Validate ¶
func (g GetAPIV1AssessmentsAssessmentIDErrorResponseError) Validate() error
Validate checks if the GetAPIV1AssessmentsAssessmentIDErrorResponseError value is valid
type GetAPIV1AssessmentsAssessmentIDErrorResponseJSON ¶
type GetAPIV1AssessmentsAssessmentIDErrorResponseJSON struct {
Code GetAPIV1AssessmentsAssessmentIDErrorResponse404Code `json:"code" validate:"required"`
ErrorData GetAPIV1AssessmentsAssessmentIDErrorResponse404Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
type GetAPIV1AssessmentsAssessmentIDHeaderXXBOWAPIVersion ¶
type GetAPIV1AssessmentsAssessmentIDHeaderXXBOWAPIVersion string
const (
N20260201 GetAPIV1AssessmentsAssessmentIDHeaderXXBOWAPIVersion = "2026-02-01"
)
func (GetAPIV1AssessmentsAssessmentIDHeaderXXBOWAPIVersion) Validate ¶
func (g GetAPIV1AssessmentsAssessmentIDHeaderXXBOWAPIVersion) Validate() error
Validate checks if the GetAPIV1AssessmentsAssessmentIDHeaderXXBOWAPIVersion value is valid
type GetAPIV1AssessmentsAssessmentIDHeaders ¶
type GetAPIV1AssessmentsAssessmentIDHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion GetAPIV1AssessmentsAssessmentIDHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (GetAPIV1AssessmentsAssessmentIDHeaders) Validate ¶
func (g GetAPIV1AssessmentsAssessmentIDHeaders) Validate() error
type GetAPIV1AssessmentsAssessmentIDPath ¶
type GetAPIV1AssessmentsAssessmentIDPath struct {
AssessmentID string `json:"assessmentId" validate:"required"`
}
func (GetAPIV1AssessmentsAssessmentIDPath) Validate ¶
func (g GetAPIV1AssessmentsAssessmentIDPath) Validate() error
type GetAPIV1AssessmentsAssessmentIDRequestOptions ¶
type GetAPIV1AssessmentsAssessmentIDRequestOptions struct {
PathParams *GetAPIV1AssessmentsAssessmentIDPath
Header *GetAPIV1AssessmentsAssessmentIDHeaders
}
GetAPIV1AssessmentsAssessmentIDRequestOptions is the options needed to make a request to GetAPIV1AssessmentsAssessmentID.
func (*GetAPIV1AssessmentsAssessmentIDRequestOptions) GetBody ¶
func (o *GetAPIV1AssessmentsAssessmentIDRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*GetAPIV1AssessmentsAssessmentIDRequestOptions) GetHeader ¶
func (o *GetAPIV1AssessmentsAssessmentIDRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*GetAPIV1AssessmentsAssessmentIDRequestOptions) GetPathParams ¶
func (o *GetAPIV1AssessmentsAssessmentIDRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*GetAPIV1AssessmentsAssessmentIDRequestOptions) GetQuery ¶
func (o *GetAPIV1AssessmentsAssessmentIDRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*GetAPIV1AssessmentsAssessmentIDRequestOptions) Validate ¶
func (o *GetAPIV1AssessmentsAssessmentIDRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type GetAPIV1AssessmentsAssessmentIDResponse ¶
type GetAPIV1AssessmentsAssessmentIDResponse struct {
AssetID string `json:"assetId" validate:"required"`
AttackCredits int `json:"attackCredits" validate:"required,lte=9007199254740991"`
CreatedAt time.Time `json:"createdAt" validate:"required"`
ID string `json:"id" validate:"required"`
Name string `json:"name" validate:"required"`
OrganizationID string `json:"organizationId" validate:"required"`
Progress float32 `json:"progress" validate:"required,gte=0,lte=1"`
RecentEvents GetAPIV1AssessmentsAssessmentID_Response_RecentEvents `json:"recentEvents" validate:"required"`
// State Current state of the assessment:
//
// - `waiting-for-capacity`: queued waiting for resources to start assessment
// - `running`: assessment released from queue, started and looking for exploits
// - `succeeded`: assessment finished running (report has not been generated yet)
// - `report-ready`: assessment finished and the report is ready to be downloaded
// - `failed`: assessment failed for internal reasons (e.g. infra, extended foundation model outage, etc.)
// - `cancelling`: assessment was cancelled by the user before it could complete, teardown in progress
// - `cancelled`: assessment was cancelled by the user before it could complete, teardown complete
// - `paused`: assessment paused by user
// - `waiting-for-time-window`: assessment temporarily paused by XBOW and it will automatically resume as soon as the necessary time window is met
State GetAPIV1AssessmentsAssessmentIDResponseState `json:"state" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
type GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf0Name ¶
type GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf0Name string
const (
GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf0NamePaused GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf0Name = "paused"
)
func (GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf0Name) Validate ¶
func (g GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf0Name) Validate() error
Validate checks if the GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf0Name value is valid
type GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Name ¶
type GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Name string
const (
AutoPaused GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Name = "auto-paused"
)
func (GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Name) Validate ¶
func (g GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Name) Validate() error
Validate checks if the GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Name value is valid
type GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason ¶
type GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason string
const ( AccountLocked GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason = "account-locked" ApprovedHours GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason = "approved-hours" AuthMaxIter GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason = "auth-max-iter" AuthNetworkError GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason = "auth-network-error" AuthUnexpectedError GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason = "auth-unexpected-error" AuthUnknown GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason = "auth-unknown" BadSigningCredentials GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason = "bad-signing-credentials" CaptchaBlocked GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason = "captcha-blocked" ExplicitRequest GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason = "explicit-request" HTTPErrors GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason = "http-errors" InvalidCredentials GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason = "invalid-credentials" MissingMfaFactor GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason = "missing-mfa-factor" ModelError GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason = "model-error" NoAuthenticationMethod GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason = "no-authentication-method" Unknown GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason = "unknown" WafBlocked GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason = "waf-blocked" )
func (GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason) Validate ¶
func (g GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason) Validate() error
Validate checks if the GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason value is valid
type GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf2Name ¶
type GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf2Name string
const (
Resumed GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf2Name = "resumed"
)
func (GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf2Name) Validate ¶
func (g GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf2Name) Validate() error
Validate checks if the GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf2Name value is valid
type GetAPIV1AssessmentsAssessmentIDResponseState ¶
type GetAPIV1AssessmentsAssessmentIDResponseState string
GetAPIV1AssessmentsAssessmentIDResponseState Current state of the assessment:
- `waiting-for-capacity`: queued waiting for resources to start assessment - `running`: assessment released from queue, started and looking for exploits - `succeeded`: assessment finished running (report has not been generated yet) - `report-ready`: assessment finished and the report is ready to be downloaded - `failed`: assessment failed for internal reasons (e.g. infra, extended foundation model outage, etc.) - `cancelling`: assessment was cancelled by the user before it could complete, teardown in progress - `cancelled`: assessment was cancelled by the user before it could complete, teardown complete - `paused`: assessment paused by user - `waiting-for-time-window`: assessment temporarily paused by XBOW and it will automatically resume as soon as the necessary time window is met
const ( Cancelled GetAPIV1AssessmentsAssessmentIDResponseState = "cancelled" Cancelling GetAPIV1AssessmentsAssessmentIDResponseState = "cancelling" Failed GetAPIV1AssessmentsAssessmentIDResponseState = "failed" Paused GetAPIV1AssessmentsAssessmentIDResponseState = "paused" ReportReady GetAPIV1AssessmentsAssessmentIDResponseState = "report-ready" Running GetAPIV1AssessmentsAssessmentIDResponseState = "running" Succeeded GetAPIV1AssessmentsAssessmentIDResponseState = "succeeded" WaitingForCapacity GetAPIV1AssessmentsAssessmentIDResponseState = "waiting-for-capacity" WaitingForTimeWindow GetAPIV1AssessmentsAssessmentIDResponseState = "waiting-for-time-window" )
func (GetAPIV1AssessmentsAssessmentIDResponseState) Validate ¶
func (g GetAPIV1AssessmentsAssessmentIDResponseState) Validate() error
Validate checks if the GetAPIV1AssessmentsAssessmentIDResponseState value is valid
type GetAPIV1AssessmentsAssessmentID_Response_RecentEvents ¶
type GetAPIV1AssessmentsAssessmentID_Response_RecentEvents []GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_Item
func (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents) Validate ¶
func (g GetAPIV1AssessmentsAssessmentID_Response_RecentEvents) Validate() error
type GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_Item ¶
type GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_Item struct {
GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf `json:"-"`
}
func (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_Item) MarshalJSON ¶
func (g GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_Item) MarshalJSON() ([]byte, error)
func (*GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_Item) UnmarshalJSON ¶
func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_Item) UnmarshalJSON(data []byte) error
func (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_Item) Validate ¶
func (g GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_Item) Validate() error
type GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf ¶
type GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf struct {
// contains filtered or unexported fields
}
func (*GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) AsGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0 ¶
func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) AsGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0() (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0, error)
AsGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0 returns the union data inside the GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf as a GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0
func (*GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) AsGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1 ¶
func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) AsGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1() (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1, error)
AsGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1 returns the union data inside the GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf as a GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1
func (*GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) AsGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2 ¶
func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) AsGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2() (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2, error)
AsGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2 returns the union data inside the GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf as a GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2
func (*GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) AsValidatedGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0 ¶
func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) AsValidatedGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0() (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0, error)
AsValidatedGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0 returns the union data inside the GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf as a validated GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0
func (*GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) AsValidatedGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1 ¶
func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) AsValidatedGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1() (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1, error)
AsValidatedGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1 returns the union data inside the GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf as a validated GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1
func (*GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) AsValidatedGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2 ¶
func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) AsValidatedGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2() (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2, error)
AsValidatedGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2 returns the union data inside the GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf as a validated GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2
func (*GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) FromGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0 ¶
func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) FromGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0(val GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0) error
FromGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0 overwrites any union data inside the GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf as the provided GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0
func (*GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) FromGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1 ¶
func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) FromGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1(val GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1) error
FromGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1 overwrites any union data inside the GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf as the provided GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1
func (*GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) FromGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2 ¶
func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) FromGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2(val GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2) error
FromGetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2 overwrites any union data inside the GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf as the provided GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2
func (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) MarshalJSON ¶
func (g GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) MarshalJSON() ([]byte, error)
func (*GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) Raw ¶
Raw returns the union data inside the GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf as bytes
func (*GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) UnmarshalJSON ¶
func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) UnmarshalJSON(bts []byte) error
func (*GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) Validate ¶
func (g *GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf) Validate() error
type GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0 ¶
type GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0 struct {
Name GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf0Name `json:"name" validate:"required"`
Timestamp time.Time `json:"timestamp" validate:"required"`
}
func (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0) Validate ¶
func (g GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_0) Validate() error
type GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1 ¶
type GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1 struct {
Name GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Name `json:"name" validate:"required"`
Reason GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf1Reason `json:"reason" validate:"required"`
Timestamp time.Time `json:"timestamp" validate:"required"`
}
func (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1) Validate ¶
func (g GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_1) Validate() error
type GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2 ¶
type GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2 struct {
Name GetAPIV1AssessmentsAssessmentIDResponseRecentEventsOneOf2Name `json:"name" validate:"required"`
Timestamp time.Time `json:"timestamp" validate:"required"`
}
func (GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2) Validate ¶
func (g GetAPIV1AssessmentsAssessmentID_Response_RecentEvents_OneOf_2) Validate() error
type GetAPIV1AssetsAssetIDAssessmentsErrorResponse ¶
type GetAPIV1AssetsAssetIDAssessmentsErrorResponse struct {
Code GetAPIV1AssetsAssetIDAssessmentsErrorResponseCode `json:"code" validate:"required"`
ErrorData GetAPIV1AssetsAssetIDAssessmentsErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (GetAPIV1AssetsAssetIDAssessmentsErrorResponse) Error ¶
func (r GetAPIV1AssetsAssetIDAssessmentsErrorResponse) Error() string
type GetAPIV1AssetsAssetIDAssessmentsErrorResponseCode ¶
type GetAPIV1AssetsAssetIDAssessmentsErrorResponseCode string
const (
GetAPIV1AssetsAssetIDAssessmentsErrorResponseCodeFSTERRVALIDATION GetAPIV1AssetsAssetIDAssessmentsErrorResponseCode = "FST_ERR_VALIDATION"
)
func (GetAPIV1AssetsAssetIDAssessmentsErrorResponseCode) Validate ¶
func (g GetAPIV1AssetsAssetIDAssessmentsErrorResponseCode) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDAssessmentsErrorResponseCode value is valid
type GetAPIV1AssetsAssetIDAssessmentsErrorResponseError ¶
type GetAPIV1AssetsAssetIDAssessmentsErrorResponseError string
const (
GetAPIV1AssetsAssetIDAssessmentsErrorResponseErrorBadRequest GetAPIV1AssetsAssetIDAssessmentsErrorResponseError = "Bad Request"
)
func (GetAPIV1AssetsAssetIDAssessmentsErrorResponseError) Validate ¶
func (g GetAPIV1AssetsAssetIDAssessmentsErrorResponseError) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDAssessmentsErrorResponseError value is valid
type GetAPIV1AssetsAssetIDAssessmentsHeaderXXBOWAPIVersion ¶
type GetAPIV1AssetsAssetIDAssessmentsHeaderXXBOWAPIVersion string
const (
GetAPIV1AssetsAssetIDAssessmentsHeaderXXBOWAPIVersionN20260201 GetAPIV1AssetsAssetIDAssessmentsHeaderXXBOWAPIVersion = "2026-02-01"
)
func (GetAPIV1AssetsAssetIDAssessmentsHeaderXXBOWAPIVersion) Validate ¶
func (g GetAPIV1AssetsAssetIDAssessmentsHeaderXXBOWAPIVersion) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDAssessmentsHeaderXXBOWAPIVersion value is valid
type GetAPIV1AssetsAssetIDAssessmentsHeaders ¶
type GetAPIV1AssetsAssetIDAssessmentsHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion GetAPIV1AssetsAssetIDAssessmentsHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (GetAPIV1AssetsAssetIDAssessmentsHeaders) Validate ¶
func (g GetAPIV1AssetsAssetIDAssessmentsHeaders) Validate() error
type GetAPIV1AssetsAssetIDAssessmentsPath ¶
type GetAPIV1AssetsAssetIDAssessmentsPath struct {
AssetID string `json:"assetId" validate:"required"`
}
func (GetAPIV1AssetsAssetIDAssessmentsPath) Validate ¶
func (g GetAPIV1AssetsAssetIDAssessmentsPath) Validate() error
type GetAPIV1AssetsAssetIDAssessmentsQuery ¶
type GetAPIV1AssetsAssetIDAssessmentsQuery struct {
Limit *int `json:"limit,omitempty" validate:"omitempty,gte=1,lte=100"`
After *string `json:"after,omitempty"`
}
func (GetAPIV1AssetsAssetIDAssessmentsQuery) Validate ¶
func (g GetAPIV1AssetsAssetIDAssessmentsQuery) Validate() error
type GetAPIV1AssetsAssetIDAssessmentsRequestOptions ¶
type GetAPIV1AssetsAssetIDAssessmentsRequestOptions struct {
PathParams *GetAPIV1AssetsAssetIDAssessmentsPath
Query *GetAPIV1AssetsAssetIDAssessmentsQuery
Header *GetAPIV1AssetsAssetIDAssessmentsHeaders
}
GetAPIV1AssetsAssetIDAssessmentsRequestOptions is the options needed to make a request to GetAPIV1AssetsAssetIDAssessments.
func (*GetAPIV1AssetsAssetIDAssessmentsRequestOptions) GetBody ¶
func (o *GetAPIV1AssetsAssetIDAssessmentsRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*GetAPIV1AssetsAssetIDAssessmentsRequestOptions) GetHeader ¶
func (o *GetAPIV1AssetsAssetIDAssessmentsRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*GetAPIV1AssetsAssetIDAssessmentsRequestOptions) GetPathParams ¶
func (o *GetAPIV1AssetsAssetIDAssessmentsRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*GetAPIV1AssetsAssetIDAssessmentsRequestOptions) GetQuery ¶
func (o *GetAPIV1AssetsAssetIDAssessmentsRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*GetAPIV1AssetsAssetIDAssessmentsRequestOptions) Validate ¶
func (o *GetAPIV1AssetsAssetIDAssessmentsRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type GetAPIV1AssetsAssetIDAssessmentsResponse ¶
type GetAPIV1AssetsAssetIDAssessmentsResponse struct {
Items GetAPIV1AssetsAssetIDAssessments_Response_Items `json:"items" validate:"required"`
NextCursor *string `json:"nextCursor,omitempty"`
}
type GetAPIV1AssetsAssetIDAssessmentsResponseItemsState ¶
type GetAPIV1AssetsAssetIDAssessmentsResponseItemsState string
GetAPIV1AssetsAssetIDAssessmentsResponseItemsState Current state of the assessment:
- `waiting-for-capacity`: queued waiting for resources to start assessment - `running`: assessment released from queue, started and looking for exploits - `succeeded`: assessment finished running (report has not been generated yet) - `report-ready`: assessment finished and the report is ready to be downloaded - `failed`: assessment failed for internal reasons (e.g. infra, extended foundation model outage, etc.) - `cancelling`: assessment was cancelled by the user before it could complete, teardown in progress - `cancelled`: assessment was cancelled by the user before it could complete, teardown complete - `paused`: assessment paused by user - `waiting-for-time-window`: assessment temporarily paused by XBOW and it will automatically resume as soon as the necessary time window is met
const ( GetAPIV1AssetsAssetIDAssessmentsResponseItemsStateCancelled GetAPIV1AssetsAssetIDAssessmentsResponseItemsState = "cancelled" GetAPIV1AssetsAssetIDAssessmentsResponseItemsStateCancelling GetAPIV1AssetsAssetIDAssessmentsResponseItemsState = "cancelling" GetAPIV1AssetsAssetIDAssessmentsResponseItemsStateFailed GetAPIV1AssetsAssetIDAssessmentsResponseItemsState = "failed" GetAPIV1AssetsAssetIDAssessmentsResponseItemsStatePaused GetAPIV1AssetsAssetIDAssessmentsResponseItemsState = "paused" GetAPIV1AssetsAssetIDAssessmentsResponseItemsStateReportReady GetAPIV1AssetsAssetIDAssessmentsResponseItemsState = "report-ready" GetAPIV1AssetsAssetIDAssessmentsResponseItemsStateRunning GetAPIV1AssetsAssetIDAssessmentsResponseItemsState = "running" GetAPIV1AssetsAssetIDAssessmentsResponseItemsStateSucceeded GetAPIV1AssetsAssetIDAssessmentsResponseItemsState = "succeeded" GetAPIV1AssetsAssetIDAssessmentsResponseItemsStateWaitingForCapacity GetAPIV1AssetsAssetIDAssessmentsResponseItemsState = "waiting-for-capacity" GetAPIV1AssetsAssetIDAssessmentsResponseItemsStateWaitingForTimeWindow GetAPIV1AssetsAssetIDAssessmentsResponseItemsState = "waiting-for-time-window" )
func (GetAPIV1AssetsAssetIDAssessmentsResponseItemsState) Validate ¶
func (g GetAPIV1AssetsAssetIDAssessmentsResponseItemsState) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDAssessmentsResponseItemsState value is valid
type GetAPIV1AssetsAssetIDAssessments_Response_Items ¶
type GetAPIV1AssetsAssetIDAssessments_Response_Items []GetAPIV1AssetsAssetIDAssessments_Response_Items_Item
func (GetAPIV1AssetsAssetIDAssessments_Response_Items) Validate ¶
func (g GetAPIV1AssetsAssetIDAssessments_Response_Items) Validate() error
type GetAPIV1AssetsAssetIDAssessments_Response_Items_Item ¶
type GetAPIV1AssetsAssetIDAssessments_Response_Items_Item struct {
CreatedAt time.Time `json:"createdAt" validate:"required"`
ID string `json:"id" validate:"required"`
Name string `json:"name" validate:"required"`
Progress float32 `json:"progress" validate:"required,gte=0,lte=1"`
// State Current state of the assessment:
//
// - `waiting-for-capacity`: queued waiting for resources to start assessment
// - `running`: assessment released from queue, started and looking for exploits
// - `succeeded`: assessment finished running (report has not been generated yet)
// - `report-ready`: assessment finished and the report is ready to be downloaded
// - `failed`: assessment failed for internal reasons (e.g. infra, extended foundation model outage, etc.)
// - `cancelling`: assessment was cancelled by the user before it could complete, teardown in progress
// - `cancelled`: assessment was cancelled by the user before it could complete, teardown complete
// - `paused`: assessment paused by user
// - `waiting-for-time-window`: assessment temporarily paused by XBOW and it will automatically resume as soon as the necessary time window is met
State GetAPIV1AssetsAssetIDAssessmentsResponseItemsState `json:"state" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
func (GetAPIV1AssetsAssetIDAssessments_Response_Items_Item) Validate ¶
func (g GetAPIV1AssetsAssetIDAssessments_Response_Items_Item) Validate() error
type GetAPIV1AssetsAssetIDErrorResponse ¶
type GetAPIV1AssetsAssetIDErrorResponse struct {
Code GetAPIV1AssetsAssetIDErrorResponseCode `json:"code" validate:"required"`
ErrorData GetAPIV1AssetsAssetIDErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (GetAPIV1AssetsAssetIDErrorResponse) Error ¶
func (r GetAPIV1AssetsAssetIDErrorResponse) Error() string
type GetAPIV1AssetsAssetIDErrorResponse404Code ¶
type GetAPIV1AssetsAssetIDErrorResponse404Code string
const (
GetAPIV1AssetsAssetIDErrorResponse404CodeERRNOTFOUND GetAPIV1AssetsAssetIDErrorResponse404Code = "ERR_NOT_FOUND"
)
func (GetAPIV1AssetsAssetIDErrorResponse404Code) Validate ¶
func (g GetAPIV1AssetsAssetIDErrorResponse404Code) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDErrorResponse404Code value is valid
type GetAPIV1AssetsAssetIDErrorResponse404Error ¶
type GetAPIV1AssetsAssetIDErrorResponse404Error string
const (
GetAPIV1AssetsAssetIDErrorResponse404ErrorNotFound GetAPIV1AssetsAssetIDErrorResponse404Error = "Not Found"
)
func (GetAPIV1AssetsAssetIDErrorResponse404Error) Validate ¶
func (g GetAPIV1AssetsAssetIDErrorResponse404Error) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDErrorResponse404Error value is valid
type GetAPIV1AssetsAssetIDErrorResponseCode ¶
type GetAPIV1AssetsAssetIDErrorResponseCode string
const (
GetAPIV1AssetsAssetIDErrorResponseCodeFSTERRVALIDATION GetAPIV1AssetsAssetIDErrorResponseCode = "FST_ERR_VALIDATION"
)
func (GetAPIV1AssetsAssetIDErrorResponseCode) Validate ¶
func (g GetAPIV1AssetsAssetIDErrorResponseCode) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDErrorResponseCode value is valid
type GetAPIV1AssetsAssetIDErrorResponseError ¶
type GetAPIV1AssetsAssetIDErrorResponseError string
const (
GetAPIV1AssetsAssetIDErrorResponseErrorBadRequest GetAPIV1AssetsAssetIDErrorResponseError = "Bad Request"
)
func (GetAPIV1AssetsAssetIDErrorResponseError) Validate ¶
func (g GetAPIV1AssetsAssetIDErrorResponseError) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDErrorResponseError value is valid
type GetAPIV1AssetsAssetIDErrorResponseJSON ¶
type GetAPIV1AssetsAssetIDErrorResponseJSON struct {
Code GetAPIV1AssetsAssetIDErrorResponse404Code `json:"code" validate:"required"`
ErrorData GetAPIV1AssetsAssetIDErrorResponse404Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
type GetAPIV1AssetsAssetIDFindingsErrorResponse ¶
type GetAPIV1AssetsAssetIDFindingsErrorResponse struct {
Code GetAPIV1AssetsAssetIDFindingsErrorResponseCode `json:"code" validate:"required"`
ErrorData GetAPIV1AssetsAssetIDFindingsErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (GetAPIV1AssetsAssetIDFindingsErrorResponse) Error ¶
func (r GetAPIV1AssetsAssetIDFindingsErrorResponse) Error() string
type GetAPIV1AssetsAssetIDFindingsErrorResponseCode ¶
type GetAPIV1AssetsAssetIDFindingsErrorResponseCode string
const (
GetAPIV1AssetsAssetIDFindingsErrorResponseCodeFSTERRVALIDATION GetAPIV1AssetsAssetIDFindingsErrorResponseCode = "FST_ERR_VALIDATION"
)
func (GetAPIV1AssetsAssetIDFindingsErrorResponseCode) Validate ¶
func (g GetAPIV1AssetsAssetIDFindingsErrorResponseCode) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDFindingsErrorResponseCode value is valid
type GetAPIV1AssetsAssetIDFindingsErrorResponseError ¶
type GetAPIV1AssetsAssetIDFindingsErrorResponseError string
const (
GetAPIV1AssetsAssetIDFindingsErrorResponseErrorBadRequest GetAPIV1AssetsAssetIDFindingsErrorResponseError = "Bad Request"
)
func (GetAPIV1AssetsAssetIDFindingsErrorResponseError) Validate ¶
func (g GetAPIV1AssetsAssetIDFindingsErrorResponseError) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDFindingsErrorResponseError value is valid
type GetAPIV1AssetsAssetIDFindingsHeaderXXBOWAPIVersion ¶
type GetAPIV1AssetsAssetIDFindingsHeaderXXBOWAPIVersion string
const (
GetAPIV1AssetsAssetIDFindingsHeaderXXBOWAPIVersionN20260201 GetAPIV1AssetsAssetIDFindingsHeaderXXBOWAPIVersion = "2026-02-01"
)
func (GetAPIV1AssetsAssetIDFindingsHeaderXXBOWAPIVersion) Validate ¶
func (g GetAPIV1AssetsAssetIDFindingsHeaderXXBOWAPIVersion) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDFindingsHeaderXXBOWAPIVersion value is valid
type GetAPIV1AssetsAssetIDFindingsHeaders ¶
type GetAPIV1AssetsAssetIDFindingsHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion GetAPIV1AssetsAssetIDFindingsHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (GetAPIV1AssetsAssetIDFindingsHeaders) Validate ¶
func (g GetAPIV1AssetsAssetIDFindingsHeaders) Validate() error
type GetAPIV1AssetsAssetIDFindingsPath ¶
type GetAPIV1AssetsAssetIDFindingsPath struct {
AssetID string `json:"assetId" validate:"required"`
}
func (GetAPIV1AssetsAssetIDFindingsPath) Validate ¶
func (g GetAPIV1AssetsAssetIDFindingsPath) Validate() error
type GetAPIV1AssetsAssetIDFindingsQuery ¶
type GetAPIV1AssetsAssetIDFindingsQuery struct {
Limit *int `json:"limit,omitempty" validate:"omitempty,gte=1,lte=100"`
After *string `json:"after,omitempty"`
}
func (GetAPIV1AssetsAssetIDFindingsQuery) Validate ¶
func (g GetAPIV1AssetsAssetIDFindingsQuery) Validate() error
type GetAPIV1AssetsAssetIDFindingsRequestOptions ¶
type GetAPIV1AssetsAssetIDFindingsRequestOptions struct {
PathParams *GetAPIV1AssetsAssetIDFindingsPath
Query *GetAPIV1AssetsAssetIDFindingsQuery
Header *GetAPIV1AssetsAssetIDFindingsHeaders
}
GetAPIV1AssetsAssetIDFindingsRequestOptions is the options needed to make a request to GetAPIV1AssetsAssetIDFindings.
func (*GetAPIV1AssetsAssetIDFindingsRequestOptions) GetBody ¶
func (o *GetAPIV1AssetsAssetIDFindingsRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*GetAPIV1AssetsAssetIDFindingsRequestOptions) GetHeader ¶
func (o *GetAPIV1AssetsAssetIDFindingsRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*GetAPIV1AssetsAssetIDFindingsRequestOptions) GetPathParams ¶
func (o *GetAPIV1AssetsAssetIDFindingsRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*GetAPIV1AssetsAssetIDFindingsRequestOptions) GetQuery ¶
func (o *GetAPIV1AssetsAssetIDFindingsRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*GetAPIV1AssetsAssetIDFindingsRequestOptions) Validate ¶
func (o *GetAPIV1AssetsAssetIDFindingsRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type GetAPIV1AssetsAssetIDFindingsResponse ¶
type GetAPIV1AssetsAssetIDFindingsResponse struct {
Items GetAPIV1AssetsAssetIDFindings_Response_Items `json:"items" validate:"required"`
NextCursor *string `json:"nextCursor,omitempty"`
}
type GetAPIV1AssetsAssetIDFindingsResponseItemsSeverity ¶
type GetAPIV1AssetsAssetIDFindingsResponseItemsSeverity string
GetAPIV1AssetsAssetIDFindingsResponseItemsSeverity Severity level of the finding:
- `critical`: Highest severity, requires immediate attention - `high`: High severity, should be addressed soon - `medium`: Medium severity - `low`: Low severity - `informational`: Informational only, no immediate action required
const ( Critical GetAPIV1AssetsAssetIDFindingsResponseItemsSeverity = "critical" High GetAPIV1AssetsAssetIDFindingsResponseItemsSeverity = "high" Informational GetAPIV1AssetsAssetIDFindingsResponseItemsSeverity = "informational" Low GetAPIV1AssetsAssetIDFindingsResponseItemsSeverity = "low" Medium GetAPIV1AssetsAssetIDFindingsResponseItemsSeverity = "medium" )
func (GetAPIV1AssetsAssetIDFindingsResponseItemsSeverity) Validate ¶
func (g GetAPIV1AssetsAssetIDFindingsResponseItemsSeverity) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDFindingsResponseItemsSeverity value is valid
type GetAPIV1AssetsAssetIDFindingsResponseItemsState ¶
type GetAPIV1AssetsAssetIDFindingsResponseItemsState string
GetAPIV1AssetsAssetIDFindingsResponseItemsState Current state of the finding:
- `open`: new finding discovered by XBOW - `challenged`: finding challenged by user - `confirmed`: finding challenged by user, but confirmed by XBOW as a true positive, cannot be challenged again - `invalid`: finding challenged by user, and confirmed by XBOW as a false positive, cannot be challenged again - `fixed`: finding fixed by user
const ( Challenged GetAPIV1AssetsAssetIDFindingsResponseItemsState = "challenged" Confirmed GetAPIV1AssetsAssetIDFindingsResponseItemsState = "confirmed" Fixed GetAPIV1AssetsAssetIDFindingsResponseItemsState = "fixed" GetAPIV1AssetsAssetIDFindingsResponseItemsStateInvalid GetAPIV1AssetsAssetIDFindingsResponseItemsState = "invalid" Open GetAPIV1AssetsAssetIDFindingsResponseItemsState = "open" )
func (GetAPIV1AssetsAssetIDFindingsResponseItemsState) Validate ¶
func (g GetAPIV1AssetsAssetIDFindingsResponseItemsState) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDFindingsResponseItemsState value is valid
type GetAPIV1AssetsAssetIDFindings_Response_Items ¶
type GetAPIV1AssetsAssetIDFindings_Response_Items []GetAPIV1AssetsAssetIDFindings_Response_Items_Item
func (GetAPIV1AssetsAssetIDFindings_Response_Items) Validate ¶
func (g GetAPIV1AssetsAssetIDFindings_Response_Items) Validate() error
type GetAPIV1AssetsAssetIDFindings_Response_Items_Item ¶
type GetAPIV1AssetsAssetIDFindings_Response_Items_Item struct {
CreatedAt time.Time `json:"createdAt" validate:"required"`
ID string `json:"id" validate:"required"`
Name string `json:"name" validate:"required"`
// Severity Severity level of the finding:
//
// - `critical`: Highest severity, requires immediate attention
// - `high`: High severity, should be addressed soon
// - `medium`: Medium severity
// - `low`: Low severity
// - `informational`: Informational only, no immediate action required
Severity GetAPIV1AssetsAssetIDFindingsResponseItemsSeverity `json:"severity" validate:"required"`
// State Current state of the finding:
//
// - `open`: new finding discovered by XBOW
// - `challenged`: finding challenged by user
// - `confirmed`: finding challenged by user, but confirmed by XBOW as a true positive, cannot be challenged again
// - `invalid`: finding challenged by user, and confirmed by XBOW as a false positive, cannot be challenged again
// - `fixed`: finding fixed by user
State GetAPIV1AssetsAssetIDFindingsResponseItemsState `json:"state" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
func (GetAPIV1AssetsAssetIDFindings_Response_Items_Item) Validate ¶
func (g GetAPIV1AssetsAssetIDFindings_Response_Items_Item) Validate() error
type GetAPIV1AssetsAssetIDHeaderXXBOWAPIVersion ¶
type GetAPIV1AssetsAssetIDHeaderXXBOWAPIVersion string
const (
GetAPIV1AssetsAssetIDHeaderXXBOWAPIVersionN20260201 GetAPIV1AssetsAssetIDHeaderXXBOWAPIVersion = "2026-02-01"
)
func (GetAPIV1AssetsAssetIDHeaderXXBOWAPIVersion) Validate ¶
func (g GetAPIV1AssetsAssetIDHeaderXXBOWAPIVersion) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDHeaderXXBOWAPIVersion value is valid
type GetAPIV1AssetsAssetIDHeaders ¶
type GetAPIV1AssetsAssetIDHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion GetAPIV1AssetsAssetIDHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (GetAPIV1AssetsAssetIDHeaders) Validate ¶
func (g GetAPIV1AssetsAssetIDHeaders) Validate() error
type GetAPIV1AssetsAssetIDPath ¶
type GetAPIV1AssetsAssetIDPath struct {
AssetID string `json:"assetId" validate:"required"`
}
func (GetAPIV1AssetsAssetIDPath) Validate ¶
func (g GetAPIV1AssetsAssetIDPath) Validate() error
type GetAPIV1AssetsAssetIDReportsErrorResponse ¶
type GetAPIV1AssetsAssetIDReportsErrorResponse struct {
Code GetAPIV1AssetsAssetIDReportsErrorResponseCode `json:"code" validate:"required"`
ErrorData GetAPIV1AssetsAssetIDReportsErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (GetAPIV1AssetsAssetIDReportsErrorResponse) Error ¶
func (r GetAPIV1AssetsAssetIDReportsErrorResponse) Error() string
type GetAPIV1AssetsAssetIDReportsErrorResponse404Code ¶
type GetAPIV1AssetsAssetIDReportsErrorResponse404Code string
const (
GetAPIV1AssetsAssetIDReportsErrorResponse404CodeERRNOTFOUND GetAPIV1AssetsAssetIDReportsErrorResponse404Code = "ERR_NOT_FOUND"
)
func (GetAPIV1AssetsAssetIDReportsErrorResponse404Code) Validate ¶
func (g GetAPIV1AssetsAssetIDReportsErrorResponse404Code) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDReportsErrorResponse404Code value is valid
type GetAPIV1AssetsAssetIDReportsErrorResponse404Error ¶
type GetAPIV1AssetsAssetIDReportsErrorResponse404Error string
const (
GetAPIV1AssetsAssetIDReportsErrorResponse404ErrorNotFound GetAPIV1AssetsAssetIDReportsErrorResponse404Error = "Not Found"
)
func (GetAPIV1AssetsAssetIDReportsErrorResponse404Error) Validate ¶
func (g GetAPIV1AssetsAssetIDReportsErrorResponse404Error) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDReportsErrorResponse404Error value is valid
type GetAPIV1AssetsAssetIDReportsErrorResponseCode ¶
type GetAPIV1AssetsAssetIDReportsErrorResponseCode string
const (
GetAPIV1AssetsAssetIDReportsErrorResponseCodeFSTERRVALIDATION GetAPIV1AssetsAssetIDReportsErrorResponseCode = "FST_ERR_VALIDATION"
)
func (GetAPIV1AssetsAssetIDReportsErrorResponseCode) Validate ¶
func (g GetAPIV1AssetsAssetIDReportsErrorResponseCode) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDReportsErrorResponseCode value is valid
type GetAPIV1AssetsAssetIDReportsErrorResponseError ¶
type GetAPIV1AssetsAssetIDReportsErrorResponseError string
const (
GetAPIV1AssetsAssetIDReportsErrorResponseErrorBadRequest GetAPIV1AssetsAssetIDReportsErrorResponseError = "Bad Request"
)
func (GetAPIV1AssetsAssetIDReportsErrorResponseError) Validate ¶
func (g GetAPIV1AssetsAssetIDReportsErrorResponseError) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDReportsErrorResponseError value is valid
type GetAPIV1AssetsAssetIDReportsErrorResponseJSON ¶
type GetAPIV1AssetsAssetIDReportsErrorResponseJSON struct {
Code GetAPIV1AssetsAssetIDReportsErrorResponse404Code `json:"code" validate:"required"`
ErrorData GetAPIV1AssetsAssetIDReportsErrorResponse404Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
type GetAPIV1AssetsAssetIDReportsHeaderXXBOWAPIVersion ¶
type GetAPIV1AssetsAssetIDReportsHeaderXXBOWAPIVersion string
const (
GetAPIV1AssetsAssetIDReportsHeaderXXBOWAPIVersionN20260201 GetAPIV1AssetsAssetIDReportsHeaderXXBOWAPIVersion = "2026-02-01"
)
func (GetAPIV1AssetsAssetIDReportsHeaderXXBOWAPIVersion) Validate ¶
func (g GetAPIV1AssetsAssetIDReportsHeaderXXBOWAPIVersion) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDReportsHeaderXXBOWAPIVersion value is valid
type GetAPIV1AssetsAssetIDReportsHeaders ¶
type GetAPIV1AssetsAssetIDReportsHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion GetAPIV1AssetsAssetIDReportsHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (GetAPIV1AssetsAssetIDReportsHeaders) Validate ¶
func (g GetAPIV1AssetsAssetIDReportsHeaders) Validate() error
type GetAPIV1AssetsAssetIDReportsPath ¶
type GetAPIV1AssetsAssetIDReportsPath struct {
AssetID string `json:"assetId" validate:"required"`
}
func (GetAPIV1AssetsAssetIDReportsPath) Validate ¶
func (g GetAPIV1AssetsAssetIDReportsPath) Validate() error
type GetAPIV1AssetsAssetIDReportsQuery ¶
type GetAPIV1AssetsAssetIDReportsQuery struct {
Limit *int `json:"limit,omitempty" validate:"omitempty,gte=1,lte=100"`
After *string `json:"after,omitempty"`
}
func (GetAPIV1AssetsAssetIDReportsQuery) Validate ¶
func (g GetAPIV1AssetsAssetIDReportsQuery) Validate() error
type GetAPIV1AssetsAssetIDReportsRequestOptions ¶
type GetAPIV1AssetsAssetIDReportsRequestOptions struct {
PathParams *GetAPIV1AssetsAssetIDReportsPath
Query *GetAPIV1AssetsAssetIDReportsQuery
Header *GetAPIV1AssetsAssetIDReportsHeaders
}
GetAPIV1AssetsAssetIDReportsRequestOptions is the options needed to make a request to GetAPIV1AssetsAssetIDReports.
func (*GetAPIV1AssetsAssetIDReportsRequestOptions) GetBody ¶
func (o *GetAPIV1AssetsAssetIDReportsRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*GetAPIV1AssetsAssetIDReportsRequestOptions) GetHeader ¶
func (o *GetAPIV1AssetsAssetIDReportsRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*GetAPIV1AssetsAssetIDReportsRequestOptions) GetPathParams ¶
func (o *GetAPIV1AssetsAssetIDReportsRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*GetAPIV1AssetsAssetIDReportsRequestOptions) GetQuery ¶
func (o *GetAPIV1AssetsAssetIDReportsRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*GetAPIV1AssetsAssetIDReportsRequestOptions) Validate ¶
func (o *GetAPIV1AssetsAssetIDReportsRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type GetAPIV1AssetsAssetIDReportsResponse ¶
type GetAPIV1AssetsAssetIDReportsResponse struct {
Items GetAPIV1AssetsAssetIDReports_Response_Items `json:"items" validate:"required"`
NextCursor *string `json:"nextCursor,omitempty"`
}
type GetAPIV1AssetsAssetIDReports_Response_Items ¶
type GetAPIV1AssetsAssetIDReports_Response_Items []GetAPIV1AssetsAssetIDReports_Response_Items_Item
func (GetAPIV1AssetsAssetIDReports_Response_Items) Validate ¶
func (g GetAPIV1AssetsAssetIDReports_Response_Items) Validate() error
type GetAPIV1AssetsAssetIDReports_Response_Items_Item ¶
type GetAPIV1AssetsAssetIDReports_Response_Items_Item struct {
CreatedAt time.Time `json:"createdAt" validate:"required"`
ID string `json:"id" validate:"required"`
Version int `json:"version" validate:"required,lte=9007199254740991"`
}
func (GetAPIV1AssetsAssetIDReports_Response_Items_Item) Validate ¶
func (g GetAPIV1AssetsAssetIDReports_Response_Items_Item) Validate() error
type GetAPIV1AssetsAssetIDRequestOptions ¶
type GetAPIV1AssetsAssetIDRequestOptions struct {
PathParams *GetAPIV1AssetsAssetIDPath
Header *GetAPIV1AssetsAssetIDHeaders
}
GetAPIV1AssetsAssetIDRequestOptions is the options needed to make a request to GetAPIV1AssetsAssetID.
func (*GetAPIV1AssetsAssetIDRequestOptions) GetBody ¶
func (o *GetAPIV1AssetsAssetIDRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*GetAPIV1AssetsAssetIDRequestOptions) GetHeader ¶
func (o *GetAPIV1AssetsAssetIDRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*GetAPIV1AssetsAssetIDRequestOptions) GetPathParams ¶
func (o *GetAPIV1AssetsAssetIDRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*GetAPIV1AssetsAssetIDRequestOptions) GetQuery ¶
func (o *GetAPIV1AssetsAssetIDRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*GetAPIV1AssetsAssetIDRequestOptions) Validate ¶
func (o *GetAPIV1AssetsAssetIDRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type GetAPIV1AssetsAssetIDResponse ¶
type GetAPIV1AssetsAssetIDResponse struct {
ApprovedTimeWindows GetAPIV1AssetsAssetID_Response_ApprovedTimeWindows `json:"approvedTimeWindows"`
// ArchiveAt When the asset will be (or was) archived
ArchiveAt time.Time `json:"archiveAt"`
Checks GetAPIV1AssetsAssetID_Response_Checks `json:"checks"`
CreatedAt time.Time `json:"createdAt" validate:"required"`
Credentials GetAPIV1AssetsAssetID_Response_Credentials `json:"credentials"`
DNSBoundaryRules GetAPIV1AssetsAssetID_Response_DNSBoundaryRules `json:"dnsBoundaryRules"`
Headers map[string]GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties `json:"headers"`
HTTPBoundaryRules GetAPIV1AssetsAssetID_Response_HTTPBoundaryRules `json:"httpBoundaryRules"`
ID string `json:"id" validate:"required"`
Lifecycle GetAPIV1AssetsAssetIDResponseLifecycle `json:"lifecycle" validate:"required"`
MaxRequestsPerSecond int `json:"maxRequestsPerSecond"`
Name string `json:"name" validate:"required"`
OrganizationID string `json:"organizationId" validate:"required"`
// Sku Determines parameters used for assessment
Sku string `json:"sku" validate:"required"`
StartURL string `json:"startUrl"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
type GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday ¶
type GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday float32
GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday End day where 1 == Monday, 7 == Sunday
const ( N1 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 1 N2 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 2 N3 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 3 N4 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 4 N5 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 5 N6 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 6 N7 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 7 )
func (GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday) Validate ¶
func (g GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday value is valid
type GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday ¶
type GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday float32
GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday Start day where 1 == Monday, 7 == Sunday
const ( GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN1 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 1 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN2 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 2 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN3 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 3 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN4 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 4 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN5 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 5 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN6 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 6 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN7 GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 7 )
func (GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday) Validate ¶
func (g GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday value is valid
type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf0Type ¶
type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf0Type string
const (
DNS GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf0Type = "dns"
)
func (GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf0Type) Validate ¶
func (g GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf0Type) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf0Type value is valid
type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf1Type ¶
type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf1Type string
const (
Timeout GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf1Type = "timeout"
)
func (GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf1Type) Validate ¶
func (g GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf1Type) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf1Type value is valid
type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf2Type ¶
type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf2Type string
const (
Network GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf2Type = "network"
)
func (GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf2Type) Validate ¶
func (g GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf2Type) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf2Type value is valid
type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf3Type ¶
type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf3Type string
const (
HTTP GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf3Type = "http"
)
func (GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf3Type) Validate ¶
func (g GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf3Type) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf3Type value is valid
type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4Type ¶
type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4Type string
const (
Waf GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4Type = "waf"
)
func (GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4Type) Validate ¶
func (g GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4Type) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4Type value is valid
type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider ¶
type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider string
const ( CloudflareAccess GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider = "cloudflare-access" CloudflareChallenge GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider = "cloudflare-challenge" )
func (GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider) Validate ¶
func (g GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider value is valid
type GetAPIV1AssetsAssetIDResponseChecksAssetReachableState ¶
type GetAPIV1AssetsAssetIDResponseChecksAssetReachableState string
const ( Checking GetAPIV1AssetsAssetIDResponseChecksAssetReachableState = "checking" Invalid GetAPIV1AssetsAssetIDResponseChecksAssetReachableState = "invalid" Unchecked GetAPIV1AssetsAssetIDResponseChecksAssetReachableState = "unchecked" Valid GetAPIV1AssetsAssetIDResponseChecksAssetReachableState = "valid" )
func (GetAPIV1AssetsAssetIDResponseChecksAssetReachableState) Validate ¶
func (g GetAPIV1AssetsAssetIDResponseChecksAssetReachableState) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDResponseChecksAssetReachableState value is valid
type GetAPIV1AssetsAssetIDResponseChecksCredentialsState ¶
type GetAPIV1AssetsAssetIDResponseChecksCredentialsState string
const ( GetAPIV1AssetsAssetIDResponseChecksCredentialsStateChecking GetAPIV1AssetsAssetIDResponseChecksCredentialsState = "checking" GetAPIV1AssetsAssetIDResponseChecksCredentialsStateInvalid GetAPIV1AssetsAssetIDResponseChecksCredentialsState = "invalid" GetAPIV1AssetsAssetIDResponseChecksCredentialsStateUnchecked GetAPIV1AssetsAssetIDResponseChecksCredentialsState = "unchecked" GetAPIV1AssetsAssetIDResponseChecksCredentialsStateValid GetAPIV1AssetsAssetIDResponseChecksCredentialsState = "valid" )
func (GetAPIV1AssetsAssetIDResponseChecksCredentialsState) Validate ¶
func (g GetAPIV1AssetsAssetIDResponseChecksCredentialsState) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDResponseChecksCredentialsState value is valid
type GetAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState ¶
type GetAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState string
const ( GetAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesStateChecking GetAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState = "checking" GetAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesStateInvalid GetAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState = "invalid" GetAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesStateUnchecked GetAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState = "unchecked" GetAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesStateValid GetAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState = "valid" )
func (GetAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState) Validate ¶
func (g GetAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState value is valid
type GetAPIV1AssetsAssetIDResponseCredentialsAnyOfType ¶
type GetAPIV1AssetsAssetIDResponseCredentialsAnyOfType string
const (
UsernamePassword GetAPIV1AssetsAssetIDResponseCredentialsAnyOfType = "username-password"
)
func (GetAPIV1AssetsAssetIDResponseCredentialsAnyOfType) Validate ¶
func (g GetAPIV1AssetsAssetIDResponseCredentialsAnyOfType) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDResponseCredentialsAnyOfType value is valid
type GetAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction ¶
type GetAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction string
const ( AllowAttack GetAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction = "allow-attack" AllowVisit GetAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction = "allow-visit" Deny GetAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction = "deny" )
func (GetAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction) Validate ¶
func (g GetAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction value is valid
type GetAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfType ¶
type GetAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfType string
const (
Glob GetAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfType = "glob"
)
func (GetAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfType) Validate ¶
func (g GetAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfType) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfType value is valid
type GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction ¶
type GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction string
const ( AllowAuth GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction = "allow-auth" GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfActionAllowAttack GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction = "allow-attack" GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfActionAllowVisit GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction = "allow-visit" GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfActionDeny GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction = "deny" )
func (GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction) Validate ¶
func (g GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction value is valid
type GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType ¶
type GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType string
const ( Contains GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType = "contains" Exact GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType = "exact" GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfTypeGlob GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType = "glob" Prefix GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType = "prefix" Regexp GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType = "regexp" )
func (GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType) Validate ¶
func (g GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType value is valid
type GetAPIV1AssetsAssetIDResponseLifecycle ¶
type GetAPIV1AssetsAssetIDResponseLifecycle string
const ( Active GetAPIV1AssetsAssetIDResponseLifecycle = "active" Archived GetAPIV1AssetsAssetIDResponseLifecycle = "archived" )
func (GetAPIV1AssetsAssetIDResponseLifecycle) Validate ¶
func (g GetAPIV1AssetsAssetIDResponseLifecycle) Validate() error
Validate checks if the GetAPIV1AssetsAssetIDResponseLifecycle value is valid
type GetAPIV1AssetsAssetID_Response_ApprovedTimeWindows ¶
type GetAPIV1AssetsAssetID_Response_ApprovedTimeWindows struct {
Entries GetAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries `json:"entries" validate:"required"`
// Tz IANA timezone name, e.g. 'Europe/Berlin'
Tz string `json:"tz" validate:"required"`
}
func (GetAPIV1AssetsAssetID_Response_ApprovedTimeWindows) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_ApprovedTimeWindows) Validate() error
type GetAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries ¶
type GetAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries []GetAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries_Item
func (GetAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries) Validate() error
type GetAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries_Item ¶
type GetAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries_Item struct {
// EndTime End time in HH:mm format
EndTime string `json:"endTime" validate:"required"`
// EndWeekday End day where 1 == Monday, 7 == Sunday
EndWeekday GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday `json:"endWeekday" validate:"required"`
// StartTime Start time in HH:mm format
StartTime string `json:"startTime" validate:"required"`
// StartWeekday Start day where 1 == Monday, 7 == Sunday
StartWeekday GetAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday `json:"startWeekday" validate:"required"`
}
func (GetAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries_Item) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries_Item) Validate() error
type GetAPIV1AssetsAssetID_Response_Checks ¶
type GetAPIV1AssetsAssetID_Response_Checks struct {
AssetReachable GetAPIV1AssetsAssetID_Response_Checks_AssetReachable `json:"assetReachable"`
Credentials GetAPIV1AssetsAssetID_Response_Checks_Credentials `json:"credentials"`
DNSBoundaryRules GetAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules `json:"dnsBoundaryRules"`
UpdatedAt time.Time `json:"updatedAt"`
}
func (GetAPIV1AssetsAssetID_Response_Checks) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_Checks) Validate() error
type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable ¶
type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable struct {
ErrorData GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error `json:"error"`
Message string `json:"message" validate:"required"`
State GetAPIV1AssetsAssetIDResponseChecksAssetReachableState `json:"state" validate:"required"`
}
func (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_Checks_AssetReachable) Validate() error
type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error ¶
type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error struct {
GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf `json:"-"`
}
func (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error) MarshalJSON ¶
func (g GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error) MarshalJSON() ([]byte, error)
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error) UnmarshalJSON ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error) UnmarshalJSON(data []byte) error
func (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error) Validate() error
type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf ¶
type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf struct {
// contains filtered or unexported fields
}
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0, error)
AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 returns the union data inside the GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1, error)
AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 returns the union data inside the GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2, error)
AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 returns the union data inside the GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3, error)
AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 returns the union data inside the GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4, error)
AsGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 returns the union data inside the GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0, error)
AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 returns the union data inside the GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a validated GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1, error)
AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 returns the union data inside the GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a validated GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2, error)
AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 returns the union data inside the GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a validated GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3, error)
AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 returns the union data inside the GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a validated GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4() (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4, error)
AsValidatedGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 returns the union data inside the GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a validated GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0(val GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0) error
FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 overwrites any union data inside the GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as the provided GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1(val GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1) error
FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 overwrites any union data inside the GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as the provided GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2(val GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2) error
FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 overwrites any union data inside the GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as the provided GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3(val GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3) error
FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 overwrites any union data inside the GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as the provided GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4(val GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4) error
FromGetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 overwrites any union data inside the GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as the provided GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4
func (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) MarshalJSON ¶
func (g GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) MarshalJSON() ([]byte, error)
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) Raw ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) Raw() json.RawMessage
Raw returns the union data inside the GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as bytes
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) UnmarshalJSON ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) UnmarshalJSON(bts []byte) error
func (*GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) Validate ¶
func (g *GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) Validate() error
type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 ¶
type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 struct {
Code string `json:"code" validate:"required"`
Type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf0Type `json:"type" validate:"required"`
}
GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 Unable to resolve domain name
func (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0) Validate() error
type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 ¶
type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 struct {
Type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf1Type `json:"type" validate:"required"`
}
GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 Timed out whilst trying to reach the URL
func (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1) Validate() error
type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 ¶
type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 struct {
Code string `json:"code" validate:"required"`
Type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf2Type `json:"type" validate:"required"`
}
GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 Unable to connect to site
func (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2) Validate() error
type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 ¶
type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 struct {
Status float32 `json:"status" validate:"required"`
Type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf3Type `json:"type" validate:"required"`
}
GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 Non 2xx status response received
func (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3) Validate() error
type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 ¶
type GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 struct {
Type GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4Type `json:"type" validate:"required"`
WafProvider *GetAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider `json:"wafProvider,omitempty"`
}
GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 Detected WAF blocking access
func (GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4) Validate() error
type GetAPIV1AssetsAssetID_Response_Checks_Credentials ¶
type GetAPIV1AssetsAssetID_Response_Checks_Credentials struct {
ErrorData GetAPIV1AssetsAssetID_Response_Checks_Credentials_Error `json:"error"`
Message string `json:"message" validate:"required"`
State GetAPIV1AssetsAssetIDResponseChecksCredentialsState `json:"state" validate:"required"`
}
func (GetAPIV1AssetsAssetID_Response_Checks_Credentials) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_Checks_Credentials) Validate() error
type GetAPIV1AssetsAssetID_Response_Checks_Credentials_Error ¶
type GetAPIV1AssetsAssetID_Response_Checks_Credentials_Error struct {
Type string `json:"type" validate:"required"`
}
func (GetAPIV1AssetsAssetID_Response_Checks_Credentials_Error) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_Checks_Credentials_Error) Validate() error
type GetAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules ¶
type GetAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules struct {
ErrorData GetAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules_Error `json:"error"`
Message string `json:"message" validate:"required"`
State GetAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState `json:"state" validate:"required"`
}
func (GetAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules) Validate() error
type GetAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules_Error ¶
type GetAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules_Error struct {
Type string `json:"type" validate:"required"`
}
func (GetAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules_Error) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules_Error) Validate() error
type GetAPIV1AssetsAssetID_Response_Credentials ¶
type GetAPIV1AssetsAssetID_Response_Credentials []GetAPIV1AssetsAssetID_Response_Credentials_AnyOf_Item
func (GetAPIV1AssetsAssetID_Response_Credentials) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_Credentials) Validate() error
type GetAPIV1AssetsAssetID_Response_Credentials_AnyOf_Item ¶
type GetAPIV1AssetsAssetID_Response_Credentials_AnyOf_Item struct {
AuthenticatorURI *string `json:"authenticatorUri,omitempty"`
EmailAddress *runtime.Email `json:"emailAddress,omitempty"`
ID string `json:"id" validate:"required"`
Name string `json:"name" validate:"required"`
Password string `json:"password" validate:"required"`
Type GetAPIV1AssetsAssetIDResponseCredentialsAnyOfType `json:"type" validate:"required"`
Username string `json:"username" validate:"required"`
}
func (GetAPIV1AssetsAssetID_Response_Credentials_AnyOf_Item) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_Credentials_AnyOf_Item) Validate() error
type GetAPIV1AssetsAssetID_Response_DNSBoundaryRules ¶
type GetAPIV1AssetsAssetID_Response_DNSBoundaryRules []GetAPIV1AssetsAssetID_Response_DNSBoundaryRules_AnyOf_Item
func (GetAPIV1AssetsAssetID_Response_DNSBoundaryRules) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_DNSBoundaryRules) Validate() error
type GetAPIV1AssetsAssetID_Response_DNSBoundaryRules_AnyOf_Item ¶
type GetAPIV1AssetsAssetID_Response_DNSBoundaryRules_AnyOf_Item struct {
Action GetAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction `json:"action" validate:"required"`
Filter string `json:"filter" validate:"required"`
ID string `json:"id" validate:"required"`
IncludeSubdomains *bool `json:"includeSubdomains,omitempty"`
Type GetAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfType `json:"type" validate:"required"`
}
func (GetAPIV1AssetsAssetID_Response_DNSBoundaryRules_AnyOf_Item) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_DNSBoundaryRules_AnyOf_Item) Validate() error
type GetAPIV1AssetsAssetID_Response_HTTPBoundaryRules ¶
type GetAPIV1AssetsAssetID_Response_HTTPBoundaryRules []GetAPIV1AssetsAssetID_Response_HTTPBoundaryRules_AnyOf_Item
func (GetAPIV1AssetsAssetID_Response_HTTPBoundaryRules) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_HTTPBoundaryRules) Validate() error
type GetAPIV1AssetsAssetID_Response_HTTPBoundaryRules_AnyOf_Item ¶
type GetAPIV1AssetsAssetID_Response_HTTPBoundaryRules_AnyOf_Item struct {
Action GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction `json:"action" validate:"required"`
Filter string `json:"filter" validate:"required"`
ID string `json:"id" validate:"required"`
IncludeSubdomains *bool `json:"includeSubdomains,omitempty"`
Type GetAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType `json:"type" validate:"required"`
}
func (GetAPIV1AssetsAssetID_Response_HTTPBoundaryRules_AnyOf_Item) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_HTTPBoundaryRules_AnyOf_Item) Validate() error
type GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties ¶
type GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties struct {
GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf *GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf `json:"-"`
}
func (GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties) MarshalJSON ¶
func (g GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties) UnmarshalJSON ¶
func (g *GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties) UnmarshalJSON(data []byte) error
func (GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties) Validate ¶
func (g GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties) Validate() error
type GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf ¶
type GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf struct {
runtime.Either[string, GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf_1]
}
func (*GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf) Validate ¶
func (g *GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf) Validate() error
type GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf_1 ¶
type GetAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf_1 []string
type GetAPIV1FindingsFindingIDErrorResponse ¶
type GetAPIV1FindingsFindingIDErrorResponse struct {
Code GetAPIV1FindingsFindingIDErrorResponseCode `json:"code" validate:"required"`
ErrorData GetAPIV1FindingsFindingIDErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (GetAPIV1FindingsFindingIDErrorResponse) Error ¶
func (r GetAPIV1FindingsFindingIDErrorResponse) Error() string
type GetAPIV1FindingsFindingIDErrorResponse404Code ¶
type GetAPIV1FindingsFindingIDErrorResponse404Code string
const (
GetAPIV1FindingsFindingIDErrorResponse404CodeERRNOTFOUND GetAPIV1FindingsFindingIDErrorResponse404Code = "ERR_NOT_FOUND"
)
func (GetAPIV1FindingsFindingIDErrorResponse404Code) Validate ¶
func (g GetAPIV1FindingsFindingIDErrorResponse404Code) Validate() error
Validate checks if the GetAPIV1FindingsFindingIDErrorResponse404Code value is valid
type GetAPIV1FindingsFindingIDErrorResponse404Error ¶
type GetAPIV1FindingsFindingIDErrorResponse404Error string
const (
GetAPIV1FindingsFindingIDErrorResponse404ErrorNotFound GetAPIV1FindingsFindingIDErrorResponse404Error = "Not Found"
)
func (GetAPIV1FindingsFindingIDErrorResponse404Error) Validate ¶
func (g GetAPIV1FindingsFindingIDErrorResponse404Error) Validate() error
Validate checks if the GetAPIV1FindingsFindingIDErrorResponse404Error value is valid
type GetAPIV1FindingsFindingIDErrorResponseCode ¶
type GetAPIV1FindingsFindingIDErrorResponseCode string
const (
GetAPIV1FindingsFindingIDErrorResponseCodeFSTERRVALIDATION GetAPIV1FindingsFindingIDErrorResponseCode = "FST_ERR_VALIDATION"
)
func (GetAPIV1FindingsFindingIDErrorResponseCode) Validate ¶
func (g GetAPIV1FindingsFindingIDErrorResponseCode) Validate() error
Validate checks if the GetAPIV1FindingsFindingIDErrorResponseCode value is valid
type GetAPIV1FindingsFindingIDErrorResponseError ¶
type GetAPIV1FindingsFindingIDErrorResponseError string
const (
GetAPIV1FindingsFindingIDErrorResponseErrorBadRequest GetAPIV1FindingsFindingIDErrorResponseError = "Bad Request"
)
func (GetAPIV1FindingsFindingIDErrorResponseError) Validate ¶
func (g GetAPIV1FindingsFindingIDErrorResponseError) Validate() error
Validate checks if the GetAPIV1FindingsFindingIDErrorResponseError value is valid
type GetAPIV1FindingsFindingIDErrorResponseJSON ¶
type GetAPIV1FindingsFindingIDErrorResponseJSON struct {
Code GetAPIV1FindingsFindingIDErrorResponse404Code `json:"code" validate:"required"`
ErrorData GetAPIV1FindingsFindingIDErrorResponse404Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
type GetAPIV1FindingsFindingIDHeaderXXBOWAPIVersion ¶
type GetAPIV1FindingsFindingIDHeaderXXBOWAPIVersion string
const (
GetAPIV1FindingsFindingIDHeaderXXBOWAPIVersionN20260201 GetAPIV1FindingsFindingIDHeaderXXBOWAPIVersion = "2026-02-01"
)
func (GetAPIV1FindingsFindingIDHeaderXXBOWAPIVersion) Validate ¶
func (g GetAPIV1FindingsFindingIDHeaderXXBOWAPIVersion) Validate() error
Validate checks if the GetAPIV1FindingsFindingIDHeaderXXBOWAPIVersion value is valid
type GetAPIV1FindingsFindingIDHeaders ¶
type GetAPIV1FindingsFindingIDHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion GetAPIV1FindingsFindingIDHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (GetAPIV1FindingsFindingIDHeaders) Validate ¶
func (g GetAPIV1FindingsFindingIDHeaders) Validate() error
type GetAPIV1FindingsFindingIDPath ¶
type GetAPIV1FindingsFindingIDPath struct {
FindingID string `json:"findingId" validate:"required"`
}
func (GetAPIV1FindingsFindingIDPath) Validate ¶
func (g GetAPIV1FindingsFindingIDPath) Validate() error
type GetAPIV1FindingsFindingIDRequestOptions ¶
type GetAPIV1FindingsFindingIDRequestOptions struct {
PathParams *GetAPIV1FindingsFindingIDPath
Header *GetAPIV1FindingsFindingIDHeaders
}
GetAPIV1FindingsFindingIDRequestOptions is the options needed to make a request to GetAPIV1FindingsFindingID.
func (*GetAPIV1FindingsFindingIDRequestOptions) GetBody ¶
func (o *GetAPIV1FindingsFindingIDRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*GetAPIV1FindingsFindingIDRequestOptions) GetHeader ¶
func (o *GetAPIV1FindingsFindingIDRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*GetAPIV1FindingsFindingIDRequestOptions) GetPathParams ¶
func (o *GetAPIV1FindingsFindingIDRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*GetAPIV1FindingsFindingIDRequestOptions) GetQuery ¶
func (o *GetAPIV1FindingsFindingIDRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*GetAPIV1FindingsFindingIDRequestOptions) Validate ¶
func (o *GetAPIV1FindingsFindingIDRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type GetAPIV1FindingsFindingIDResponse ¶
type GetAPIV1FindingsFindingIDResponse struct {
CreatedAt time.Time `json:"createdAt" validate:"required"`
// Evidence Evidence demonstrating the vulnerability such as a proof-of-concept exploit or request/response logs
Evidence string `json:"evidence" validate:"required"`
ID string `json:"id" validate:"required"`
// Impact Markdown description of the impact of the finding
Impact string `json:"impact" validate:"required"`
// Mitigations Markdown description of possible mitigations for the finding
Mitigations string `json:"mitigations" validate:"required"`
Name string `json:"name" validate:"required"`
// Recipe Markdown instructions on how to reproduce the finding
Recipe string `json:"recipe" validate:"required"`
// Severity Severity level of the finding:
//
// - `critical`: Highest severity, requires immediate attention
// - `high`: High severity, should be addressed soon
// - `medium`: Medium severity
// - `low`: Low severity
// - `informational`: Informational only, no immediate action required
Severity GetAPIV1FindingsFindingIDResponseSeverity `json:"severity" validate:"required"`
// State Current state of the finding:
//
// - `open`: new finding discovered by XBOW
// - `challenged`: finding challenged by user
// - `confirmed`: finding challenged by user, but confirmed by XBOW as a true positive, cannot be challenged again
// - `invalid`: finding challenged by user, and confirmed by XBOW as a false positive, cannot be challenged again
// - `fixed`: finding fixed by user
State GetAPIV1FindingsFindingIDResponseState `json:"state" validate:"required"`
// Summary Markdown high-level overview of the finding
Summary string `json:"summary" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
type GetAPIV1FindingsFindingIDResponseSeverity ¶
type GetAPIV1FindingsFindingIDResponseSeverity string
GetAPIV1FindingsFindingIDResponseSeverity Severity level of the finding:
- `critical`: Highest severity, requires immediate attention - `high`: High severity, should be addressed soon - `medium`: Medium severity - `low`: Low severity - `informational`: Informational only, no immediate action required
const ( GetAPIV1FindingsFindingIDResponseSeverityCritical GetAPIV1FindingsFindingIDResponseSeverity = "critical" GetAPIV1FindingsFindingIDResponseSeverityHigh GetAPIV1FindingsFindingIDResponseSeverity = "high" GetAPIV1FindingsFindingIDResponseSeverityInformational GetAPIV1FindingsFindingIDResponseSeverity = "informational" GetAPIV1FindingsFindingIDResponseSeverityLow GetAPIV1FindingsFindingIDResponseSeverity = "low" GetAPIV1FindingsFindingIDResponseSeverityMedium GetAPIV1FindingsFindingIDResponseSeverity = "medium" )
func (GetAPIV1FindingsFindingIDResponseSeverity) Validate ¶
func (g GetAPIV1FindingsFindingIDResponseSeverity) Validate() error
Validate checks if the GetAPIV1FindingsFindingIDResponseSeverity value is valid
type GetAPIV1FindingsFindingIDResponseState ¶
type GetAPIV1FindingsFindingIDResponseState string
GetAPIV1FindingsFindingIDResponseState Current state of the finding:
- `open`: new finding discovered by XBOW - `challenged`: finding challenged by user - `confirmed`: finding challenged by user, but confirmed by XBOW as a true positive, cannot be challenged again - `invalid`: finding challenged by user, and confirmed by XBOW as a false positive, cannot be challenged again - `fixed`: finding fixed by user
const ( GetAPIV1FindingsFindingIDResponseStateChallenged GetAPIV1FindingsFindingIDResponseState = "challenged" GetAPIV1FindingsFindingIDResponseStateConfirmed GetAPIV1FindingsFindingIDResponseState = "confirmed" GetAPIV1FindingsFindingIDResponseStateFixed GetAPIV1FindingsFindingIDResponseState = "fixed" GetAPIV1FindingsFindingIDResponseStateInvalid GetAPIV1FindingsFindingIDResponseState = "invalid" GetAPIV1FindingsFindingIDResponseStateOpen GetAPIV1FindingsFindingIDResponseState = "open" )
func (GetAPIV1FindingsFindingIDResponseState) Validate ¶
func (g GetAPIV1FindingsFindingIDResponseState) Validate() error
Validate checks if the GetAPIV1FindingsFindingIDResponseState value is valid
type GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse ¶
type GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse struct {
Code GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseCode `json:"code" validate:"required"`
ErrorData GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse) Error ¶
func (r GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse) Error() string
type GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseCode ¶
type GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseCode string
const (
GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseCodeFSTERRVALIDATION GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseCode = "FST_ERR_VALIDATION"
)
func (GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseCode) Validate ¶
func (g GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseCode) Validate() error
Validate checks if the GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseCode value is valid
type GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseError ¶
type GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseError string
const (
GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseErrorBadRequest GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseError = "Bad Request"
)
func (GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseError) Validate ¶
func (g GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseError) Validate() error
Validate checks if the GetAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseError value is valid
type GetAPIV1IntegrationsIntegrationIDOrganizationsHeaderXXBOWAPIVersion ¶
type GetAPIV1IntegrationsIntegrationIDOrganizationsHeaderXXBOWAPIVersion string
const (
GetAPIV1IntegrationsIntegrationIDOrganizationsHeaderXXBOWAPIVersionN20260201 GetAPIV1IntegrationsIntegrationIDOrganizationsHeaderXXBOWAPIVersion = "2026-02-01"
)
func (GetAPIV1IntegrationsIntegrationIDOrganizationsHeaderXXBOWAPIVersion) Validate ¶
func (g GetAPIV1IntegrationsIntegrationIDOrganizationsHeaderXXBOWAPIVersion) Validate() error
Validate checks if the GetAPIV1IntegrationsIntegrationIDOrganizationsHeaderXXBOWAPIVersion value is valid
type GetAPIV1IntegrationsIntegrationIDOrganizationsHeaders ¶
type GetAPIV1IntegrationsIntegrationIDOrganizationsHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion GetAPIV1IntegrationsIntegrationIDOrganizationsHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (GetAPIV1IntegrationsIntegrationIDOrganizationsHeaders) Validate ¶
func (g GetAPIV1IntegrationsIntegrationIDOrganizationsHeaders) Validate() error
type GetAPIV1IntegrationsIntegrationIDOrganizationsPath ¶
type GetAPIV1IntegrationsIntegrationIDOrganizationsPath struct {
IntegrationID string `json:"integrationId" validate:"required"`
}
func (GetAPIV1IntegrationsIntegrationIDOrganizationsPath) Validate ¶
func (g GetAPIV1IntegrationsIntegrationIDOrganizationsPath) Validate() error
type GetAPIV1IntegrationsIntegrationIDOrganizationsQuery ¶
type GetAPIV1IntegrationsIntegrationIDOrganizationsQuery struct {
Limit *int `json:"limit,omitempty" validate:"omitempty,gte=1,lte=100"`
After *string `json:"after,omitempty"`
}
func (GetAPIV1IntegrationsIntegrationIDOrganizationsQuery) Validate ¶
func (g GetAPIV1IntegrationsIntegrationIDOrganizationsQuery) Validate() error
type GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions ¶
type GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions struct {
PathParams *GetAPIV1IntegrationsIntegrationIDOrganizationsPath
Query *GetAPIV1IntegrationsIntegrationIDOrganizationsQuery
Header *GetAPIV1IntegrationsIntegrationIDOrganizationsHeaders
}
GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions is the options needed to make a request to GetAPIV1IntegrationsIntegrationIDOrganizations.
func (*GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetBody ¶
func (o *GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetHeader ¶
func (o *GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetPathParams ¶
func (o *GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetQuery ¶
func (o *GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) Validate ¶
func (o *GetAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type GetAPIV1IntegrationsIntegrationIDOrganizationsResponse ¶
type GetAPIV1IntegrationsIntegrationIDOrganizationsResponse struct {
Items GetAPIV1IntegrationsIntegrationIDOrganizations_Response_Items `json:"items" validate:"required"`
NextCursor *string `json:"nextCursor,omitempty"`
}
type GetAPIV1IntegrationsIntegrationIDOrganizationsResponseItemsState ¶
type GetAPIV1IntegrationsIntegrationIDOrganizationsResponseItemsState string
const ( Disabled GetAPIV1IntegrationsIntegrationIDOrganizationsResponseItemsState = "disabled" GetAPIV1IntegrationsIntegrationIDOrganizationsResponseItemsStateActive GetAPIV1IntegrationsIntegrationIDOrganizationsResponseItemsState = "active" )
func (GetAPIV1IntegrationsIntegrationIDOrganizationsResponseItemsState) Validate ¶
func (g GetAPIV1IntegrationsIntegrationIDOrganizationsResponseItemsState) Validate() error
Validate checks if the GetAPIV1IntegrationsIntegrationIDOrganizationsResponseItemsState value is valid
type GetAPIV1IntegrationsIntegrationIDOrganizations_Response_Items ¶
type GetAPIV1IntegrationsIntegrationIDOrganizations_Response_Items []GetAPIV1IntegrationsIntegrationIDOrganizations_Response_Items_Item
func (GetAPIV1IntegrationsIntegrationIDOrganizations_Response_Items) Validate ¶
func (g GetAPIV1IntegrationsIntegrationIDOrganizations_Response_Items) Validate() error
type GetAPIV1IntegrationsIntegrationIDOrganizations_Response_Items_Item ¶
type GetAPIV1IntegrationsIntegrationIDOrganizations_Response_Items_Item struct {
CreatedAt time.Time `json:"createdAt" validate:"required"`
ExternalID string `json:"externalId"`
ID string `json:"id" validate:"required"`
Name string `json:"name" validate:"required"`
State GetAPIV1IntegrationsIntegrationIDOrganizationsResponseItemsState `json:"state" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
func (GetAPIV1IntegrationsIntegrationIDOrganizations_Response_Items_Item) Validate ¶
func (g GetAPIV1IntegrationsIntegrationIDOrganizations_Response_Items_Item) Validate() error
type GetAPIV1MetaOpenapiJSONErrorResponse ¶
type GetAPIV1MetaOpenapiJSONErrorResponse struct {
Code string `json:"code" validate:"required"`
ErrorData string `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (GetAPIV1MetaOpenapiJSONErrorResponse) Error ¶
func (r GetAPIV1MetaOpenapiJSONErrorResponse) Error() string
type GetAPIV1MetaOpenapiJSONHeaderXXBOWAPIVersion ¶
type GetAPIV1MetaOpenapiJSONHeaderXXBOWAPIVersion string
const (
GetAPIV1MetaOpenapiJSONHeaderXXBOWAPIVersionN20260201 GetAPIV1MetaOpenapiJSONHeaderXXBOWAPIVersion = "2026-02-01"
)
func (GetAPIV1MetaOpenapiJSONHeaderXXBOWAPIVersion) Validate ¶
func (g GetAPIV1MetaOpenapiJSONHeaderXXBOWAPIVersion) Validate() error
Validate checks if the GetAPIV1MetaOpenapiJSONHeaderXXBOWAPIVersion value is valid
type GetAPIV1MetaOpenapiJSONHeaders ¶
type GetAPIV1MetaOpenapiJSONHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion GetAPIV1MetaOpenapiJSONHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (GetAPIV1MetaOpenapiJSONHeaders) Validate ¶
func (g GetAPIV1MetaOpenapiJSONHeaders) Validate() error
type GetAPIV1MetaOpenapiJSONRequestOptions ¶
type GetAPIV1MetaOpenapiJSONRequestOptions struct {
Header *GetAPIV1MetaOpenapiJSONHeaders
}
GetAPIV1MetaOpenapiJSONRequestOptions is the options needed to make a request to GetAPIV1MetaOpenapiJSON.
func (*GetAPIV1MetaOpenapiJSONRequestOptions) GetBody ¶
func (o *GetAPIV1MetaOpenapiJSONRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*GetAPIV1MetaOpenapiJSONRequestOptions) GetHeader ¶
func (o *GetAPIV1MetaOpenapiJSONRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*GetAPIV1MetaOpenapiJSONRequestOptions) GetPathParams ¶
func (o *GetAPIV1MetaOpenapiJSONRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*GetAPIV1MetaOpenapiJSONRequestOptions) GetQuery ¶
func (o *GetAPIV1MetaOpenapiJSONRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*GetAPIV1MetaOpenapiJSONRequestOptions) Validate ¶
func (o *GetAPIV1MetaOpenapiJSONRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type GetAPIV1MetaOpenapiJSONResponse ¶
type GetAPIV1MetaOpenapiJSONResponse struct{}
type GetAPIV1MetaWebhooksSigningKeysHeaderXXBOWAPIVersion ¶
type GetAPIV1MetaWebhooksSigningKeysHeaderXXBOWAPIVersion string
const (
GetAPIV1MetaWebhooksSigningKeysHeaderXXBOWAPIVersionN20260201 GetAPIV1MetaWebhooksSigningKeysHeaderXXBOWAPIVersion = "2026-02-01"
)
func (GetAPIV1MetaWebhooksSigningKeysHeaderXXBOWAPIVersion) Validate ¶
func (g GetAPIV1MetaWebhooksSigningKeysHeaderXXBOWAPIVersion) Validate() error
Validate checks if the GetAPIV1MetaWebhooksSigningKeysHeaderXXBOWAPIVersion value is valid
type GetAPIV1MetaWebhooksSigningKeysHeaders ¶
type GetAPIV1MetaWebhooksSigningKeysHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion GetAPIV1MetaWebhooksSigningKeysHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (GetAPIV1MetaWebhooksSigningKeysHeaders) Validate ¶
func (g GetAPIV1MetaWebhooksSigningKeysHeaders) Validate() error
type GetAPIV1MetaWebhooksSigningKeysRequestOptions ¶
type GetAPIV1MetaWebhooksSigningKeysRequestOptions struct {
Header *GetAPIV1MetaWebhooksSigningKeysHeaders
}
GetAPIV1MetaWebhooksSigningKeysRequestOptions is the options needed to make a request to GetAPIV1MetaWebhooksSigningKeys.
func (*GetAPIV1MetaWebhooksSigningKeysRequestOptions) GetBody ¶
func (o *GetAPIV1MetaWebhooksSigningKeysRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*GetAPIV1MetaWebhooksSigningKeysRequestOptions) GetHeader ¶
func (o *GetAPIV1MetaWebhooksSigningKeysRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*GetAPIV1MetaWebhooksSigningKeysRequestOptions) GetPathParams ¶
func (o *GetAPIV1MetaWebhooksSigningKeysRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*GetAPIV1MetaWebhooksSigningKeysRequestOptions) GetQuery ¶
func (o *GetAPIV1MetaWebhooksSigningKeysRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*GetAPIV1MetaWebhooksSigningKeysRequestOptions) Validate ¶
func (o *GetAPIV1MetaWebhooksSigningKeysRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type GetAPIV1MetaWebhooksSigningKeysResponse ¶
type GetAPIV1MetaWebhooksSigningKeysResponse GetAPIV1MetaWebhooksSigningKeys_Response
type GetAPIV1MetaWebhooksSigningKeys_Response ¶
type GetAPIV1MetaWebhooksSigningKeys_Response []GetAPIV1MetaWebhooksSigningKeys_Response_Item
func (GetAPIV1MetaWebhooksSigningKeys_Response) Validate ¶
func (g GetAPIV1MetaWebhooksSigningKeys_Response) Validate() error
type GetAPIV1MetaWebhooksSigningKeys_Response_Item ¶
type GetAPIV1MetaWebhooksSigningKeys_Response_Item struct {
// PublicKey Base64-encoded Ed25519 public key in SPKI format
PublicKey string `json:"publicKey" validate:"required"`
}
func (GetAPIV1MetaWebhooksSigningKeys_Response_Item) Validate ¶
func (g GetAPIV1MetaWebhooksSigningKeys_Response_Item) Validate() error
type GetAPIV1OrganizationsOrganizationIDAssetsErrorResponse ¶
type GetAPIV1OrganizationsOrganizationIDAssetsErrorResponse struct {
Code GetAPIV1OrganizationsOrganizationIDAssetsErrorResponseCode `json:"code" validate:"required"`
ErrorData GetAPIV1OrganizationsOrganizationIDAssetsErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (GetAPIV1OrganizationsOrganizationIDAssetsErrorResponse) Error ¶
func (r GetAPIV1OrganizationsOrganizationIDAssetsErrorResponse) Error() string
type GetAPIV1OrganizationsOrganizationIDAssetsErrorResponseCode ¶
type GetAPIV1OrganizationsOrganizationIDAssetsErrorResponseCode string
const (
GetAPIV1OrganizationsOrganizationIDAssetsErrorResponseCodeFSTERRVALIDATION GetAPIV1OrganizationsOrganizationIDAssetsErrorResponseCode = "FST_ERR_VALIDATION"
)
func (GetAPIV1OrganizationsOrganizationIDAssetsErrorResponseCode) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDAssetsErrorResponseCode) Validate() error
Validate checks if the GetAPIV1OrganizationsOrganizationIDAssetsErrorResponseCode value is valid
type GetAPIV1OrganizationsOrganizationIDAssetsErrorResponseError ¶
type GetAPIV1OrganizationsOrganizationIDAssetsErrorResponseError string
const (
GetAPIV1OrganizationsOrganizationIDAssetsErrorResponseErrorBadRequest GetAPIV1OrganizationsOrganizationIDAssetsErrorResponseError = "Bad Request"
)
func (GetAPIV1OrganizationsOrganizationIDAssetsErrorResponseError) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDAssetsErrorResponseError) Validate() error
Validate checks if the GetAPIV1OrganizationsOrganizationIDAssetsErrorResponseError value is valid
type GetAPIV1OrganizationsOrganizationIDAssetsHeaderXXBOWAPIVersion ¶
type GetAPIV1OrganizationsOrganizationIDAssetsHeaderXXBOWAPIVersion string
const (
GetAPIV1OrganizationsOrganizationIDAssetsHeaderXXBOWAPIVersionN20260201 GetAPIV1OrganizationsOrganizationIDAssetsHeaderXXBOWAPIVersion = "2026-02-01"
)
func (GetAPIV1OrganizationsOrganizationIDAssetsHeaderXXBOWAPIVersion) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDAssetsHeaderXXBOWAPIVersion) Validate() error
Validate checks if the GetAPIV1OrganizationsOrganizationIDAssetsHeaderXXBOWAPIVersion value is valid
type GetAPIV1OrganizationsOrganizationIDAssetsHeaders ¶
type GetAPIV1OrganizationsOrganizationIDAssetsHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion GetAPIV1OrganizationsOrganizationIDAssetsHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (GetAPIV1OrganizationsOrganizationIDAssetsHeaders) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDAssetsHeaders) Validate() error
type GetAPIV1OrganizationsOrganizationIDAssetsPath ¶
type GetAPIV1OrganizationsOrganizationIDAssetsPath struct {
OrganizationID string `json:"organizationId" validate:"required"`
}
func (GetAPIV1OrganizationsOrganizationIDAssetsPath) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDAssetsPath) Validate() error
type GetAPIV1OrganizationsOrganizationIDAssetsQuery ¶
type GetAPIV1OrganizationsOrganizationIDAssetsQuery struct {
Limit *int `json:"limit,omitempty" validate:"omitempty,gte=1,lte=100"`
After *string `json:"after,omitempty"`
}
func (GetAPIV1OrganizationsOrganizationIDAssetsQuery) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDAssetsQuery) Validate() error
type GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions ¶
type GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions struct {
PathParams *GetAPIV1OrganizationsOrganizationIDAssetsPath
Query *GetAPIV1OrganizationsOrganizationIDAssetsQuery
Header *GetAPIV1OrganizationsOrganizationIDAssetsHeaders
}
GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions is the options needed to make a request to GetAPIV1OrganizationsOrganizationIDAssets.
func (*GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetBody ¶
func (o *GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetHeader ¶
func (o *GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetPathParams ¶
func (o *GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetQuery ¶
func (o *GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions) Validate ¶
func (o *GetAPIV1OrganizationsOrganizationIDAssetsRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type GetAPIV1OrganizationsOrganizationIDAssetsResponse ¶
type GetAPIV1OrganizationsOrganizationIDAssetsResponse struct {
Items GetAPIV1OrganizationsOrganizationIDAssets_Response_Items `json:"items" validate:"required"`
NextCursor *string `json:"nextCursor,omitempty"`
}
type GetAPIV1OrganizationsOrganizationIDAssetsResponseItemsLifecycle ¶
type GetAPIV1OrganizationsOrganizationIDAssetsResponseItemsLifecycle string
const ( GetAPIV1OrganizationsOrganizationIDAssetsResponseItemsLifecycleActive GetAPIV1OrganizationsOrganizationIDAssetsResponseItemsLifecycle = "active" GetAPIV1OrganizationsOrganizationIDAssetsResponseItemsLifecycleArchived GetAPIV1OrganizationsOrganizationIDAssetsResponseItemsLifecycle = "archived" )
func (GetAPIV1OrganizationsOrganizationIDAssetsResponseItemsLifecycle) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDAssetsResponseItemsLifecycle) Validate() error
Validate checks if the GetAPIV1OrganizationsOrganizationIDAssetsResponseItemsLifecycle value is valid
type GetAPIV1OrganizationsOrganizationIDAssets_Response_Items ¶
type GetAPIV1OrganizationsOrganizationIDAssets_Response_Items []GetAPIV1OrganizationsOrganizationIDAssets_Response_Items_Item
func (GetAPIV1OrganizationsOrganizationIDAssets_Response_Items) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDAssets_Response_Items) Validate() error
type GetAPIV1OrganizationsOrganizationIDAssets_Response_Items_Item ¶
type GetAPIV1OrganizationsOrganizationIDAssets_Response_Items_Item struct {
CreatedAt time.Time `json:"createdAt" validate:"required"`
ID string `json:"id" validate:"required"`
Lifecycle GetAPIV1OrganizationsOrganizationIDAssetsResponseItemsLifecycle `json:"lifecycle" validate:"required"`
Name string `json:"name" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
func (GetAPIV1OrganizationsOrganizationIDAssets_Response_Items_Item) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDAssets_Response_Items_Item) Validate() error
type GetAPIV1OrganizationsOrganizationIDErrorResponse ¶
type GetAPIV1OrganizationsOrganizationIDErrorResponse struct {
Code GetAPIV1OrganizationsOrganizationIDErrorResponseCode `json:"code" validate:"required"`
ErrorData GetAPIV1OrganizationsOrganizationIDErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (GetAPIV1OrganizationsOrganizationIDErrorResponse) Error ¶
func (r GetAPIV1OrganizationsOrganizationIDErrorResponse) Error() string
type GetAPIV1OrganizationsOrganizationIDErrorResponse404Code ¶
type GetAPIV1OrganizationsOrganizationIDErrorResponse404Code string
const (
GetAPIV1OrganizationsOrganizationIDErrorResponse404CodeERRNOTFOUND GetAPIV1OrganizationsOrganizationIDErrorResponse404Code = "ERR_NOT_FOUND"
)
func (GetAPIV1OrganizationsOrganizationIDErrorResponse404Code) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDErrorResponse404Code) Validate() error
Validate checks if the GetAPIV1OrganizationsOrganizationIDErrorResponse404Code value is valid
type GetAPIV1OrganizationsOrganizationIDErrorResponse404Error ¶
type GetAPIV1OrganizationsOrganizationIDErrorResponse404Error string
const (
GetAPIV1OrganizationsOrganizationIDErrorResponse404ErrorNotFound GetAPIV1OrganizationsOrganizationIDErrorResponse404Error = "Not Found"
)
func (GetAPIV1OrganizationsOrganizationIDErrorResponse404Error) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDErrorResponse404Error) Validate() error
Validate checks if the GetAPIV1OrganizationsOrganizationIDErrorResponse404Error value is valid
type GetAPIV1OrganizationsOrganizationIDErrorResponseCode ¶
type GetAPIV1OrganizationsOrganizationIDErrorResponseCode string
const (
GetAPIV1OrganizationsOrganizationIDErrorResponseCodeFSTERRVALIDATION GetAPIV1OrganizationsOrganizationIDErrorResponseCode = "FST_ERR_VALIDATION"
)
func (GetAPIV1OrganizationsOrganizationIDErrorResponseCode) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDErrorResponseCode) Validate() error
Validate checks if the GetAPIV1OrganizationsOrganizationIDErrorResponseCode value is valid
type GetAPIV1OrganizationsOrganizationIDErrorResponseError ¶
type GetAPIV1OrganizationsOrganizationIDErrorResponseError string
const (
GetAPIV1OrganizationsOrganizationIDErrorResponseErrorBadRequest GetAPIV1OrganizationsOrganizationIDErrorResponseError = "Bad Request"
)
func (GetAPIV1OrganizationsOrganizationIDErrorResponseError) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDErrorResponseError) Validate() error
Validate checks if the GetAPIV1OrganizationsOrganizationIDErrorResponseError value is valid
type GetAPIV1OrganizationsOrganizationIDErrorResponseJSON ¶
type GetAPIV1OrganizationsOrganizationIDErrorResponseJSON struct {
Code GetAPIV1OrganizationsOrganizationIDErrorResponse404Code `json:"code" validate:"required"`
ErrorData GetAPIV1OrganizationsOrganizationIDErrorResponse404Error `json:"error" validate:"required"`
// Message Organization not found
Message string `json:"message" validate:"required"`
}
type GetAPIV1OrganizationsOrganizationIDHeaderXXBOWAPIVersion ¶
type GetAPIV1OrganizationsOrganizationIDHeaderXXBOWAPIVersion string
const (
GetAPIV1OrganizationsOrganizationIDHeaderXXBOWAPIVersionN20260201 GetAPIV1OrganizationsOrganizationIDHeaderXXBOWAPIVersion = "2026-02-01"
)
func (GetAPIV1OrganizationsOrganizationIDHeaderXXBOWAPIVersion) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDHeaderXXBOWAPIVersion) Validate() error
Validate checks if the GetAPIV1OrganizationsOrganizationIDHeaderXXBOWAPIVersion value is valid
type GetAPIV1OrganizationsOrganizationIDHeaders ¶
type GetAPIV1OrganizationsOrganizationIDHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion GetAPIV1OrganizationsOrganizationIDHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (GetAPIV1OrganizationsOrganizationIDHeaders) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDHeaders) Validate() error
type GetAPIV1OrganizationsOrganizationIDPath ¶
type GetAPIV1OrganizationsOrganizationIDPath struct {
OrganizationID string `json:"organizationId" validate:"required"`
}
func (GetAPIV1OrganizationsOrganizationIDPath) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDPath) Validate() error
type GetAPIV1OrganizationsOrganizationIDRequestOptions ¶
type GetAPIV1OrganizationsOrganizationIDRequestOptions struct {
PathParams *GetAPIV1OrganizationsOrganizationIDPath
Header *GetAPIV1OrganizationsOrganizationIDHeaders
}
GetAPIV1OrganizationsOrganizationIDRequestOptions is the options needed to make a request to GetAPIV1OrganizationsOrganizationID.
func (*GetAPIV1OrganizationsOrganizationIDRequestOptions) GetBody ¶
func (o *GetAPIV1OrganizationsOrganizationIDRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*GetAPIV1OrganizationsOrganizationIDRequestOptions) GetHeader ¶
func (o *GetAPIV1OrganizationsOrganizationIDRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*GetAPIV1OrganizationsOrganizationIDRequestOptions) GetPathParams ¶
func (o *GetAPIV1OrganizationsOrganizationIDRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*GetAPIV1OrganizationsOrganizationIDRequestOptions) GetQuery ¶
func (o *GetAPIV1OrganizationsOrganizationIDRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*GetAPIV1OrganizationsOrganizationIDRequestOptions) Validate ¶
func (o *GetAPIV1OrganizationsOrganizationIDRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type GetAPIV1OrganizationsOrganizationIDResponse ¶
type GetAPIV1OrganizationsOrganizationIDResponse struct {
CreatedAt time.Time `json:"createdAt" validate:"required"`
ExternalID string `json:"externalId"`
ID string `json:"id" validate:"required"`
Name string `json:"name" validate:"required"`
State GetAPIV1OrganizationsOrganizationIDResponseState `json:"state" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
type GetAPIV1OrganizationsOrganizationIDResponseState ¶
type GetAPIV1OrganizationsOrganizationIDResponseState string
const ( GetAPIV1OrganizationsOrganizationIDResponseStateActive GetAPIV1OrganizationsOrganizationIDResponseState = "active" GetAPIV1OrganizationsOrganizationIDResponseStateDisabled GetAPIV1OrganizationsOrganizationIDResponseState = "disabled" )
func (GetAPIV1OrganizationsOrganizationIDResponseState) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDResponseState) Validate() error
Validate checks if the GetAPIV1OrganizationsOrganizationIDResponseState value is valid
type GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponse ¶
type GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponse struct {
Code GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponseCode `json:"code" validate:"required"`
ErrorData GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponse) Error ¶
func (r GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponse) Error() string
type GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponseCode ¶
type GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponseCode string
const (
GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponseCodeFSTERRVALIDATION GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponseCode = "FST_ERR_VALIDATION"
)
func (GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponseCode) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponseCode) Validate() error
Validate checks if the GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponseCode value is valid
type GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponseError ¶
type GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponseError string
const (
GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponseErrorBadRequest GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponseError = "Bad Request"
)
func (GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponseError) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponseError) Validate() error
Validate checks if the GetAPIV1OrganizationsOrganizationIDWebhooksErrorResponseError value is valid
type GetAPIV1OrganizationsOrganizationIDWebhooksHeaderXXBOWAPIVersion ¶
type GetAPIV1OrganizationsOrganizationIDWebhooksHeaderXXBOWAPIVersion string
const (
GetAPIV1OrganizationsOrganizationIDWebhooksHeaderXXBOWAPIVersionN20260201 GetAPIV1OrganizationsOrganizationIDWebhooksHeaderXXBOWAPIVersion = "2026-02-01"
)
func (GetAPIV1OrganizationsOrganizationIDWebhooksHeaderXXBOWAPIVersion) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDWebhooksHeaderXXBOWAPIVersion) Validate() error
Validate checks if the GetAPIV1OrganizationsOrganizationIDWebhooksHeaderXXBOWAPIVersion value is valid
type GetAPIV1OrganizationsOrganizationIDWebhooksHeaders ¶
type GetAPIV1OrganizationsOrganizationIDWebhooksHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion GetAPIV1OrganizationsOrganizationIDWebhooksHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (GetAPIV1OrganizationsOrganizationIDWebhooksHeaders) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDWebhooksHeaders) Validate() error
type GetAPIV1OrganizationsOrganizationIDWebhooksPath ¶
type GetAPIV1OrganizationsOrganizationIDWebhooksPath struct {
OrganizationID string `json:"organizationId" validate:"required"`
}
func (GetAPIV1OrganizationsOrganizationIDWebhooksPath) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDWebhooksPath) Validate() error
type GetAPIV1OrganizationsOrganizationIDWebhooksQuery ¶
type GetAPIV1OrganizationsOrganizationIDWebhooksQuery struct {
Limit *int `json:"limit,omitempty" validate:"omitempty,gte=1,lte=100"`
After *string `json:"after,omitempty"`
}
func (GetAPIV1OrganizationsOrganizationIDWebhooksQuery) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDWebhooksQuery) Validate() error
type GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions ¶
type GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions struct {
PathParams *GetAPIV1OrganizationsOrganizationIDWebhooksPath
Query *GetAPIV1OrganizationsOrganizationIDWebhooksQuery
Header *GetAPIV1OrganizationsOrganizationIDWebhooksHeaders
}
GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions is the options needed to make a request to GetAPIV1OrganizationsOrganizationIDWebhooks.
func (*GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetBody ¶
func (o *GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetHeader ¶
func (o *GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetPathParams ¶
func (o *GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetQuery ¶
func (o *GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) Validate ¶
func (o *GetAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type GetAPIV1OrganizationsOrganizationIDWebhooksResponse ¶
type GetAPIV1OrganizationsOrganizationIDWebhooksResponse struct {
Items GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items `json:"items" validate:"required"`
NextCursor *string `json:"nextCursor,omitempty"`
}
type GetAPIV1OrganizationsOrganizationIDWebhooksResponseItemsAPIVersion ¶
type GetAPIV1OrganizationsOrganizationIDWebhooksResponseItemsAPIVersion string
const ( GetAPIV1OrganizationsOrganizationIDWebhooksResponseItemsAPIVersionN20260201 GetAPIV1OrganizationsOrganizationIDWebhooksResponseItemsAPIVersion = "2026-02-01" N20251101 GetAPIV1OrganizationsOrganizationIDWebhooksResponseItemsAPIVersion = "2025-11-01" Next GetAPIV1OrganizationsOrganizationIDWebhooksResponseItemsAPIVersion = "next" Unstable GetAPIV1OrganizationsOrganizationIDWebhooksResponseItemsAPIVersion = "unstable" )
func (GetAPIV1OrganizationsOrganizationIDWebhooksResponseItemsAPIVersion) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDWebhooksResponseItemsAPIVersion) Validate() error
Validate checks if the GetAPIV1OrganizationsOrganizationIDWebhooksResponseItemsAPIVersion value is valid
type GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items ¶
type GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items []GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Item
func (GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items) Validate() error
type GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events ¶
type GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events []GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_Item
func (GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events) Validate() error
type GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf ¶
type GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf struct {
// contains filtered or unexported fields
}
func (*GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) AsString ¶
func (g *GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) AsString() (string, error)
AsString returns the union data inside the GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf as a string
func (*GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) AsValidatedString ¶
func (g *GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) AsValidatedString() (string, error)
AsValidatedString returns the union data inside the GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf as a validated string
func (*GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) FromString ¶
func (g *GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) FromString(val string) error
FromString overwrites any union data inside the GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf as the provided string
func (GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) MarshalJSON ¶
func (g GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) MarshalJSON() ([]byte, error)
func (*GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) Raw ¶
func (g *GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) Raw() json.RawMessage
Raw returns the union data inside the GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf as bytes
func (*GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) UnmarshalJSON ¶
func (g *GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) UnmarshalJSON(bts []byte) error
func (*GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) Validate ¶
func (g *GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf) Validate() error
type GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_Item ¶
type GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_Item struct {
GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf *GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_AnyOf `json:"-"`
}
func (GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_Item) MarshalJSON ¶
func (g GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_Item) MarshalJSON() ([]byte, error)
func (*GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_Item) UnmarshalJSON ¶
func (g *GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_Item) UnmarshalJSON(data []byte) error
func (GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_Item) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events_Item) Validate() error
type GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Item ¶
type GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Item struct {
APIVersion GetAPIV1OrganizationsOrganizationIDWebhooksResponseItemsAPIVersion `json:"apiVersion" validate:"required"`
CreatedAt time.Time `json:"createdAt" validate:"required"`
Events GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Events `json:"events" validate:"required"`
ID string `json:"id" validate:"required"`
TargetURL string `json:"targetUrl" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
func (GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Item) Validate ¶
func (g GetAPIV1OrganizationsOrganizationIDWebhooks_Response_Items_Item) Validate() error
type GetAPIV1ReportsReportIDErrorResponse ¶
type GetAPIV1ReportsReportIDErrorResponse struct {
Code GetAPIV1ReportsReportIDErrorResponseCode `json:"code" validate:"required"`
ErrorData GetAPIV1ReportsReportIDErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (GetAPIV1ReportsReportIDErrorResponse) Error ¶
func (r GetAPIV1ReportsReportIDErrorResponse) Error() string
type GetAPIV1ReportsReportIDErrorResponse404Code ¶
type GetAPIV1ReportsReportIDErrorResponse404Code string
const (
GetAPIV1ReportsReportIDErrorResponse404CodeERRNOTFOUND GetAPIV1ReportsReportIDErrorResponse404Code = "ERR_NOT_FOUND"
)
func (GetAPIV1ReportsReportIDErrorResponse404Code) Validate ¶
func (g GetAPIV1ReportsReportIDErrorResponse404Code) Validate() error
Validate checks if the GetAPIV1ReportsReportIDErrorResponse404Code value is valid
type GetAPIV1ReportsReportIDErrorResponse404Error ¶
type GetAPIV1ReportsReportIDErrorResponse404Error string
const (
GetAPIV1ReportsReportIDErrorResponse404ErrorNotFound GetAPIV1ReportsReportIDErrorResponse404Error = "Not Found"
)
func (GetAPIV1ReportsReportIDErrorResponse404Error) Validate ¶
func (g GetAPIV1ReportsReportIDErrorResponse404Error) Validate() error
Validate checks if the GetAPIV1ReportsReportIDErrorResponse404Error value is valid
type GetAPIV1ReportsReportIDErrorResponseCode ¶
type GetAPIV1ReportsReportIDErrorResponseCode string
const (
GetAPIV1ReportsReportIDErrorResponseCodeFSTERRVALIDATION GetAPIV1ReportsReportIDErrorResponseCode = "FST_ERR_VALIDATION"
)
func (GetAPIV1ReportsReportIDErrorResponseCode) Validate ¶
func (g GetAPIV1ReportsReportIDErrorResponseCode) Validate() error
Validate checks if the GetAPIV1ReportsReportIDErrorResponseCode value is valid
type GetAPIV1ReportsReportIDErrorResponseError ¶
type GetAPIV1ReportsReportIDErrorResponseError string
const (
GetAPIV1ReportsReportIDErrorResponseErrorBadRequest GetAPIV1ReportsReportIDErrorResponseError = "Bad Request"
)
func (GetAPIV1ReportsReportIDErrorResponseError) Validate ¶
func (g GetAPIV1ReportsReportIDErrorResponseError) Validate() error
Validate checks if the GetAPIV1ReportsReportIDErrorResponseError value is valid
type GetAPIV1ReportsReportIDErrorResponseJSON ¶
type GetAPIV1ReportsReportIDErrorResponseJSON struct {
Code GetAPIV1ReportsReportIDErrorResponse404Code `json:"code" validate:"required"`
ErrorData GetAPIV1ReportsReportIDErrorResponse404Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
type GetAPIV1ReportsReportIDHeaderXXBOWAPIVersion ¶
type GetAPIV1ReportsReportIDHeaderXXBOWAPIVersion string
const (
GetAPIV1ReportsReportIDHeaderXXBOWAPIVersionN20260201 GetAPIV1ReportsReportIDHeaderXXBOWAPIVersion = "2026-02-01"
)
func (GetAPIV1ReportsReportIDHeaderXXBOWAPIVersion) Validate ¶
func (g GetAPIV1ReportsReportIDHeaderXXBOWAPIVersion) Validate() error
Validate checks if the GetAPIV1ReportsReportIDHeaderXXBOWAPIVersion value is valid
type GetAPIV1ReportsReportIDHeaders ¶
type GetAPIV1ReportsReportIDHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion GetAPIV1ReportsReportIDHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (GetAPIV1ReportsReportIDHeaders) Validate ¶
func (g GetAPIV1ReportsReportIDHeaders) Validate() error
type GetAPIV1ReportsReportIDPath ¶
type GetAPIV1ReportsReportIDPath struct {
ReportID string `json:"reportId" validate:"required"`
}
func (GetAPIV1ReportsReportIDPath) Validate ¶
func (g GetAPIV1ReportsReportIDPath) Validate() error
type GetAPIV1ReportsReportIDRequestOptions ¶
type GetAPIV1ReportsReportIDRequestOptions struct {
PathParams *GetAPIV1ReportsReportIDPath
Header *GetAPIV1ReportsReportIDHeaders
}
GetAPIV1ReportsReportIDRequestOptions is the options needed to make a request to GetAPIV1ReportsReportID.
func (*GetAPIV1ReportsReportIDRequestOptions) GetBody ¶
func (o *GetAPIV1ReportsReportIDRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*GetAPIV1ReportsReportIDRequestOptions) GetHeader ¶
func (o *GetAPIV1ReportsReportIDRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*GetAPIV1ReportsReportIDRequestOptions) GetPathParams ¶
func (o *GetAPIV1ReportsReportIDRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*GetAPIV1ReportsReportIDRequestOptions) GetQuery ¶
func (o *GetAPIV1ReportsReportIDRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*GetAPIV1ReportsReportIDRequestOptions) Validate ¶
func (o *GetAPIV1ReportsReportIDRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type GetAPIV1ReportsReportIDResponse ¶
type GetAPIV1ReportsReportIDResponse struct{}
GetAPIV1ReportsReportIDResponse PDF file content
type GetAPIV1ReportsReportIDSummaryErrorResponse ¶
type GetAPIV1ReportsReportIDSummaryErrorResponse struct {
Code GetAPIV1ReportsReportIDSummaryErrorResponseCode `json:"code" validate:"required"`
ErrorData GetAPIV1ReportsReportIDSummaryErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (GetAPIV1ReportsReportIDSummaryErrorResponse) Error ¶
func (r GetAPIV1ReportsReportIDSummaryErrorResponse) Error() string
type GetAPIV1ReportsReportIDSummaryErrorResponse404Code ¶
type GetAPIV1ReportsReportIDSummaryErrorResponse404Code string
const (
GetAPIV1ReportsReportIDSummaryErrorResponse404CodeERRNOTFOUND GetAPIV1ReportsReportIDSummaryErrorResponse404Code = "ERR_NOT_FOUND"
)
func (GetAPIV1ReportsReportIDSummaryErrorResponse404Code) Validate ¶
func (g GetAPIV1ReportsReportIDSummaryErrorResponse404Code) Validate() error
Validate checks if the GetAPIV1ReportsReportIDSummaryErrorResponse404Code value is valid
type GetAPIV1ReportsReportIDSummaryErrorResponse404Error ¶
type GetAPIV1ReportsReportIDSummaryErrorResponse404Error string
const (
GetAPIV1ReportsReportIDSummaryErrorResponse404ErrorNotFound GetAPIV1ReportsReportIDSummaryErrorResponse404Error = "Not Found"
)
func (GetAPIV1ReportsReportIDSummaryErrorResponse404Error) Validate ¶
func (g GetAPIV1ReportsReportIDSummaryErrorResponse404Error) Validate() error
Validate checks if the GetAPIV1ReportsReportIDSummaryErrorResponse404Error value is valid
type GetAPIV1ReportsReportIDSummaryErrorResponseCode ¶
type GetAPIV1ReportsReportIDSummaryErrorResponseCode string
const (
GetAPIV1ReportsReportIDSummaryErrorResponseCodeFSTERRVALIDATION GetAPIV1ReportsReportIDSummaryErrorResponseCode = "FST_ERR_VALIDATION"
)
func (GetAPIV1ReportsReportIDSummaryErrorResponseCode) Validate ¶
func (g GetAPIV1ReportsReportIDSummaryErrorResponseCode) Validate() error
Validate checks if the GetAPIV1ReportsReportIDSummaryErrorResponseCode value is valid
type GetAPIV1ReportsReportIDSummaryErrorResponseError ¶
type GetAPIV1ReportsReportIDSummaryErrorResponseError string
const (
GetAPIV1ReportsReportIDSummaryErrorResponseErrorBadRequest GetAPIV1ReportsReportIDSummaryErrorResponseError = "Bad Request"
)
func (GetAPIV1ReportsReportIDSummaryErrorResponseError) Validate ¶
func (g GetAPIV1ReportsReportIDSummaryErrorResponseError) Validate() error
Validate checks if the GetAPIV1ReportsReportIDSummaryErrorResponseError value is valid
type GetAPIV1ReportsReportIDSummaryErrorResponseJSON ¶
type GetAPIV1ReportsReportIDSummaryErrorResponseJSON struct {
Code GetAPIV1ReportsReportIDSummaryErrorResponse404Code `json:"code" validate:"required"`
ErrorData GetAPIV1ReportsReportIDSummaryErrorResponse404Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
type GetAPIV1ReportsReportIDSummaryHeaderXXBOWAPIVersion ¶
type GetAPIV1ReportsReportIDSummaryHeaderXXBOWAPIVersion string
const (
GetAPIV1ReportsReportIDSummaryHeaderXXBOWAPIVersionN20260201 GetAPIV1ReportsReportIDSummaryHeaderXXBOWAPIVersion = "2026-02-01"
)
func (GetAPIV1ReportsReportIDSummaryHeaderXXBOWAPIVersion) Validate ¶
func (g GetAPIV1ReportsReportIDSummaryHeaderXXBOWAPIVersion) Validate() error
Validate checks if the GetAPIV1ReportsReportIDSummaryHeaderXXBOWAPIVersion value is valid
type GetAPIV1ReportsReportIDSummaryHeaders ¶
type GetAPIV1ReportsReportIDSummaryHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion GetAPIV1ReportsReportIDSummaryHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (GetAPIV1ReportsReportIDSummaryHeaders) Validate ¶
func (g GetAPIV1ReportsReportIDSummaryHeaders) Validate() error
type GetAPIV1ReportsReportIDSummaryPath ¶
type GetAPIV1ReportsReportIDSummaryPath struct {
ReportID string `json:"reportId" validate:"required"`
}
func (GetAPIV1ReportsReportIDSummaryPath) Validate ¶
func (g GetAPIV1ReportsReportIDSummaryPath) Validate() error
type GetAPIV1ReportsReportIDSummaryRequestOptions ¶
type GetAPIV1ReportsReportIDSummaryRequestOptions struct {
PathParams *GetAPIV1ReportsReportIDSummaryPath
Header *GetAPIV1ReportsReportIDSummaryHeaders
}
GetAPIV1ReportsReportIDSummaryRequestOptions is the options needed to make a request to GetAPIV1ReportsReportIDSummary.
func (*GetAPIV1ReportsReportIDSummaryRequestOptions) GetBody ¶
func (o *GetAPIV1ReportsReportIDSummaryRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*GetAPIV1ReportsReportIDSummaryRequestOptions) GetHeader ¶
func (o *GetAPIV1ReportsReportIDSummaryRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*GetAPIV1ReportsReportIDSummaryRequestOptions) GetPathParams ¶
func (o *GetAPIV1ReportsReportIDSummaryRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*GetAPIV1ReportsReportIDSummaryRequestOptions) GetQuery ¶
func (o *GetAPIV1ReportsReportIDSummaryRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*GetAPIV1ReportsReportIDSummaryRequestOptions) Validate ¶
func (o *GetAPIV1ReportsReportIDSummaryRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type GetAPIV1ReportsReportIDSummaryResponse ¶
type GetAPIV1ReportsReportIDSummaryResponse struct {
Markdown string `json:"markdown" validate:"required"`
}
GetAPIV1ReportsReportIDSummaryResponse Markdown summary of the report, suitable for display in the UI
type GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse ¶
type GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse struct {
Code GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseCode `json:"code" validate:"required"`
ErrorData GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse) Error ¶
func (r GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse) Error() string
type GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse404Code ¶
type GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse404Code string
const (
GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse404CodeERRNOTFOUND GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse404Code = "ERR_NOT_FOUND"
)
func (GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse404Code) Validate ¶
func (g GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse404Code) Validate() error
Validate checks if the GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse404Code value is valid
type GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse404Error ¶
type GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse404Error string
const (
GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse404ErrorNotFound GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse404Error = "Not Found"
)
func (GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse404Error) Validate ¶
func (g GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse404Error) Validate() error
Validate checks if the GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse404Error value is valid
type GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseCode ¶
type GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseCode string
const (
GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseCodeFSTERRVALIDATION GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseCode = "FST_ERR_VALIDATION"
)
func (GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseCode) Validate ¶
func (g GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseCode) Validate() error
Validate checks if the GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseCode value is valid
type GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseError ¶
type GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseError string
const (
GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseErrorBadRequest GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseError = "Bad Request"
)
func (GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseError) Validate ¶
func (g GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseError) Validate() error
Validate checks if the GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseError value is valid
type GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseJSON ¶
type GetAPIV1WebhooksWebhookIDDeliveriesErrorResponseJSON struct {
Code GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse404Code `json:"code" validate:"required"`
ErrorData GetAPIV1WebhooksWebhookIDDeliveriesErrorResponse404Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
type GetAPIV1WebhooksWebhookIDDeliveriesHeaderXXBOWAPIVersion ¶
type GetAPIV1WebhooksWebhookIDDeliveriesHeaderXXBOWAPIVersion string
const (
GetAPIV1WebhooksWebhookIDDeliveriesHeaderXXBOWAPIVersionN20260201 GetAPIV1WebhooksWebhookIDDeliveriesHeaderXXBOWAPIVersion = "2026-02-01"
)
func (GetAPIV1WebhooksWebhookIDDeliveriesHeaderXXBOWAPIVersion) Validate ¶
func (g GetAPIV1WebhooksWebhookIDDeliveriesHeaderXXBOWAPIVersion) Validate() error
Validate checks if the GetAPIV1WebhooksWebhookIDDeliveriesHeaderXXBOWAPIVersion value is valid
type GetAPIV1WebhooksWebhookIDDeliveriesHeaders ¶
type GetAPIV1WebhooksWebhookIDDeliveriesHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion GetAPIV1WebhooksWebhookIDDeliveriesHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (GetAPIV1WebhooksWebhookIDDeliveriesHeaders) Validate ¶
func (g GetAPIV1WebhooksWebhookIDDeliveriesHeaders) Validate() error
type GetAPIV1WebhooksWebhookIDDeliveriesPath ¶
type GetAPIV1WebhooksWebhookIDDeliveriesPath struct {
WebhookID string `json:"webhookId" validate:"required"`
}
func (GetAPIV1WebhooksWebhookIDDeliveriesPath) Validate ¶
func (g GetAPIV1WebhooksWebhookIDDeliveriesPath) Validate() error
type GetAPIV1WebhooksWebhookIDDeliveriesQuery ¶
type GetAPIV1WebhooksWebhookIDDeliveriesQuery struct {
Limit *int `json:"limit,omitempty" validate:"omitempty,gte=1,lte=100"`
After *string `json:"after,omitempty"`
}
func (GetAPIV1WebhooksWebhookIDDeliveriesQuery) Validate ¶
func (g GetAPIV1WebhooksWebhookIDDeliveriesQuery) Validate() error
type GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions ¶
type GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions struct {
PathParams *GetAPIV1WebhooksWebhookIDDeliveriesPath
Query *GetAPIV1WebhooksWebhookIDDeliveriesQuery
Header *GetAPIV1WebhooksWebhookIDDeliveriesHeaders
}
GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions is the options needed to make a request to GetAPIV1WebhooksWebhookIDDeliveries.
func (*GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions) GetBody ¶
func (o *GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions) GetHeader ¶
func (o *GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions) GetPathParams ¶
func (o *GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions) GetQuery ¶
func (o *GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions) Validate ¶
func (o *GetAPIV1WebhooksWebhookIDDeliveriesRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type GetAPIV1WebhooksWebhookIDDeliveriesResponse ¶
type GetAPIV1WebhooksWebhookIDDeliveriesResponse struct {
Items GetAPIV1WebhooksWebhookIDDeliveries_Response_Items `json:"items" validate:"required"`
NextCursor *string `json:"nextCursor,omitempty"`
}
type GetAPIV1WebhooksWebhookIDDeliveries_Response_Items ¶
type GetAPIV1WebhooksWebhookIDDeliveries_Response_Items []GetAPIV1WebhooksWebhookIDDeliveries_Response_Items_Item
func (GetAPIV1WebhooksWebhookIDDeliveries_Response_Items) Validate ¶
func (g GetAPIV1WebhooksWebhookIDDeliveries_Response_Items) Validate() error
type GetAPIV1WebhooksWebhookIDDeliveries_Response_Items_Item ¶
type GetAPIV1WebhooksWebhookIDDeliveries_Response_Items_Item struct {
// Payload The webhook event payload that was delivered. Structure varies by event type and API version used to send the webhook.
Payload struct{} `json:"payload"`
Request GetAPIV1WebhooksWebhookIDDeliveries_Response_Items_Request `json:"request"`
Response GetAPIV1WebhooksWebhookIDDeliveries_Response_Items_Response `json:"response"`
SentAt time.Time `json:"sentAt" validate:"required"`
Success bool `json:"success"`
}
func (GetAPIV1WebhooksWebhookIDDeliveries_Response_Items_Item) Validate ¶
func (g GetAPIV1WebhooksWebhookIDDeliveries_Response_Items_Item) Validate() error
type GetAPIV1WebhooksWebhookIDDeliveries_Response_Items_Request ¶
type GetAPIV1WebhooksWebhookIDDeliveries_Response_Items_Request struct {
Body string `json:"body" validate:"required"`
Headers map[string]string `json:"headers"`
}
func (GetAPIV1WebhooksWebhookIDDeliveries_Response_Items_Request) Validate ¶
func (g GetAPIV1WebhooksWebhookIDDeliveries_Response_Items_Request) Validate() error
type GetAPIV1WebhooksWebhookIDDeliveries_Response_Items_Response ¶
type GetAPIV1WebhooksWebhookIDDeliveries_Response_Items_Response struct {
// Body Up to 1000 bytes of response body
Body string `json:"body" validate:"required"`
Headers map[string]string `json:"headers"`
Status int `json:"status" validate:"required,gte=-9007199254740991,lte=9007199254740991"`
}
func (GetAPIV1WebhooksWebhookIDDeliveries_Response_Items_Response) Validate ¶
func (g GetAPIV1WebhooksWebhookIDDeliveries_Response_Items_Response) Validate() error
type GetAPIV1WebhooksWebhookIDErrorResponse ¶
type GetAPIV1WebhooksWebhookIDErrorResponse struct {
Code GetAPIV1WebhooksWebhookIDErrorResponseCode `json:"code" validate:"required"`
ErrorData GetAPIV1WebhooksWebhookIDErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (GetAPIV1WebhooksWebhookIDErrorResponse) Error ¶
func (r GetAPIV1WebhooksWebhookIDErrorResponse) Error() string
type GetAPIV1WebhooksWebhookIDErrorResponse404Code ¶
type GetAPIV1WebhooksWebhookIDErrorResponse404Code string
const (
GetAPIV1WebhooksWebhookIDErrorResponse404CodeERRNOTFOUND GetAPIV1WebhooksWebhookIDErrorResponse404Code = "ERR_NOT_FOUND"
)
func (GetAPIV1WebhooksWebhookIDErrorResponse404Code) Validate ¶
func (g GetAPIV1WebhooksWebhookIDErrorResponse404Code) Validate() error
Validate checks if the GetAPIV1WebhooksWebhookIDErrorResponse404Code value is valid
type GetAPIV1WebhooksWebhookIDErrorResponse404Error ¶
type GetAPIV1WebhooksWebhookIDErrorResponse404Error string
const (
GetAPIV1WebhooksWebhookIDErrorResponse404ErrorNotFound GetAPIV1WebhooksWebhookIDErrorResponse404Error = "Not Found"
)
func (GetAPIV1WebhooksWebhookIDErrorResponse404Error) Validate ¶
func (g GetAPIV1WebhooksWebhookIDErrorResponse404Error) Validate() error
Validate checks if the GetAPIV1WebhooksWebhookIDErrorResponse404Error value is valid
type GetAPIV1WebhooksWebhookIDErrorResponseCode ¶
type GetAPIV1WebhooksWebhookIDErrorResponseCode string
const (
GetAPIV1WebhooksWebhookIDErrorResponseCodeFSTERRVALIDATION GetAPIV1WebhooksWebhookIDErrorResponseCode = "FST_ERR_VALIDATION"
)
func (GetAPIV1WebhooksWebhookIDErrorResponseCode) Validate ¶
func (g GetAPIV1WebhooksWebhookIDErrorResponseCode) Validate() error
Validate checks if the GetAPIV1WebhooksWebhookIDErrorResponseCode value is valid
type GetAPIV1WebhooksWebhookIDErrorResponseError ¶
type GetAPIV1WebhooksWebhookIDErrorResponseError string
const (
GetAPIV1WebhooksWebhookIDErrorResponseErrorBadRequest GetAPIV1WebhooksWebhookIDErrorResponseError = "Bad Request"
)
func (GetAPIV1WebhooksWebhookIDErrorResponseError) Validate ¶
func (g GetAPIV1WebhooksWebhookIDErrorResponseError) Validate() error
Validate checks if the GetAPIV1WebhooksWebhookIDErrorResponseError value is valid
type GetAPIV1WebhooksWebhookIDErrorResponseJSON ¶
type GetAPIV1WebhooksWebhookIDErrorResponseJSON struct {
Code GetAPIV1WebhooksWebhookIDErrorResponse404Code `json:"code" validate:"required"`
ErrorData GetAPIV1WebhooksWebhookIDErrorResponse404Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
type GetAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion ¶
type GetAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion string
const (
GetAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersionN20260201 GetAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion = "2026-02-01"
)
func (GetAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion) Validate ¶
func (g GetAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion) Validate() error
Validate checks if the GetAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion value is valid
type GetAPIV1WebhooksWebhookIDHeaders ¶
type GetAPIV1WebhooksWebhookIDHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion GetAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (GetAPIV1WebhooksWebhookIDHeaders) Validate ¶
func (g GetAPIV1WebhooksWebhookIDHeaders) Validate() error
type GetAPIV1WebhooksWebhookIDPath ¶
type GetAPIV1WebhooksWebhookIDPath struct {
WebhookID string `json:"webhookId" validate:"required"`
}
func (GetAPIV1WebhooksWebhookIDPath) Validate ¶
func (g GetAPIV1WebhooksWebhookIDPath) Validate() error
type GetAPIV1WebhooksWebhookIDRequestOptions ¶
type GetAPIV1WebhooksWebhookIDRequestOptions struct {
PathParams *GetAPIV1WebhooksWebhookIDPath
Header *GetAPIV1WebhooksWebhookIDHeaders
}
GetAPIV1WebhooksWebhookIDRequestOptions is the options needed to make a request to GetAPIV1WebhooksWebhookID.
func (*GetAPIV1WebhooksWebhookIDRequestOptions) GetBody ¶
func (o *GetAPIV1WebhooksWebhookIDRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*GetAPIV1WebhooksWebhookIDRequestOptions) GetHeader ¶
func (o *GetAPIV1WebhooksWebhookIDRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*GetAPIV1WebhooksWebhookIDRequestOptions) GetPathParams ¶
func (o *GetAPIV1WebhooksWebhookIDRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*GetAPIV1WebhooksWebhookIDRequestOptions) GetQuery ¶
func (o *GetAPIV1WebhooksWebhookIDRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*GetAPIV1WebhooksWebhookIDRequestOptions) Validate ¶
func (o *GetAPIV1WebhooksWebhookIDRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type GetAPIV1WebhooksWebhookIDResponse ¶
type GetAPIV1WebhooksWebhookIDResponse struct {
APIVersion GetAPIV1WebhooksWebhookIDResponseAPIVersion `json:"apiVersion" validate:"required"`
CreatedAt time.Time `json:"createdAt" validate:"required"`
Events GetAPIV1WebhooksWebhookID_Response_Events `json:"events" validate:"required"`
ID string `json:"id" validate:"required"`
TargetURL string `json:"targetUrl" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
type GetAPIV1WebhooksWebhookIDResponseAPIVersion ¶
type GetAPIV1WebhooksWebhookIDResponseAPIVersion string
const ( GetAPIV1WebhooksWebhookIDResponseAPIVersionN20251101 GetAPIV1WebhooksWebhookIDResponseAPIVersion = "2025-11-01" GetAPIV1WebhooksWebhookIDResponseAPIVersionN20260201 GetAPIV1WebhooksWebhookIDResponseAPIVersion = "2026-02-01" GetAPIV1WebhooksWebhookIDResponseAPIVersionNext GetAPIV1WebhooksWebhookIDResponseAPIVersion = "next" GetAPIV1WebhooksWebhookIDResponseAPIVersionUnstable GetAPIV1WebhooksWebhookIDResponseAPIVersion = "unstable" )
func (GetAPIV1WebhooksWebhookIDResponseAPIVersion) Validate ¶
func (g GetAPIV1WebhooksWebhookIDResponseAPIVersion) Validate() error
Validate checks if the GetAPIV1WebhooksWebhookIDResponseAPIVersion value is valid
type GetAPIV1WebhooksWebhookID_Response_Events ¶
type GetAPIV1WebhooksWebhookID_Response_Events []GetAPIV1WebhooksWebhookID_Response_Events_Item
func (GetAPIV1WebhooksWebhookID_Response_Events) Validate ¶
func (g GetAPIV1WebhooksWebhookID_Response_Events) Validate() error
type GetAPIV1WebhooksWebhookID_Response_Events_AnyOf ¶
type GetAPIV1WebhooksWebhookID_Response_Events_AnyOf struct {
// contains filtered or unexported fields
}
func (*GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) AsString ¶
func (g *GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) AsString() (string, error)
AsString returns the union data inside the GetAPIV1WebhooksWebhookID_Response_Events_AnyOf as a string
func (*GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) AsValidatedString ¶
func (g *GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) AsValidatedString() (string, error)
AsValidatedString returns the union data inside the GetAPIV1WebhooksWebhookID_Response_Events_AnyOf as a validated string
func (*GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) FromString ¶
func (g *GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) FromString(val string) error
FromString overwrites any union data inside the GetAPIV1WebhooksWebhookID_Response_Events_AnyOf as the provided string
func (GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) MarshalJSON ¶
func (g GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) MarshalJSON() ([]byte, error)
func (*GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) Raw ¶
func (g *GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) Raw() json.RawMessage
Raw returns the union data inside the GetAPIV1WebhooksWebhookID_Response_Events_AnyOf as bytes
func (*GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) UnmarshalJSON ¶
func (g *GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) UnmarshalJSON(bts []byte) error
func (*GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) Validate ¶
func (g *GetAPIV1WebhooksWebhookID_Response_Events_AnyOf) Validate() error
type GetAPIV1WebhooksWebhookID_Response_Events_Item ¶
type GetAPIV1WebhooksWebhookID_Response_Events_Item struct {
GetAPIV1WebhooksWebhookID_Response_Events_AnyOf *GetAPIV1WebhooksWebhookID_Response_Events_AnyOf `json:"-"`
}
func (GetAPIV1WebhooksWebhookID_Response_Events_Item) MarshalJSON ¶
func (g GetAPIV1WebhooksWebhookID_Response_Events_Item) MarshalJSON() ([]byte, error)
func (*GetAPIV1WebhooksWebhookID_Response_Events_Item) UnmarshalJSON ¶
func (g *GetAPIV1WebhooksWebhookID_Response_Events_Item) UnmarshalJSON(data []byte) error
func (GetAPIV1WebhooksWebhookID_Response_Events_Item) Validate ¶
func (g GetAPIV1WebhooksWebhookID_Response_Events_Item) Validate() error
type PatchAPIV1WebhooksWebhookIDBody ¶
type PatchAPIV1WebhooksWebhookIDBody struct {
APIVersion *PatchAPIV1WebhooksWebhookIDBodyAPIVersion `json:"apiVersion,omitempty"`
Events *PatchAPIV1WebhooksWebhookIDBody_Events `json:"events,omitempty"`
TargetURL *string `json:"targetUrl,omitempty"`
}
func (PatchAPIV1WebhooksWebhookIDBody) Validate ¶
func (p PatchAPIV1WebhooksWebhookIDBody) Validate() error
type PatchAPIV1WebhooksWebhookIDBodyAPIVersion ¶
type PatchAPIV1WebhooksWebhookIDBodyAPIVersion string
const ( PatchAPIV1WebhooksWebhookIDBodyAPIVersionN20251101 PatchAPIV1WebhooksWebhookIDBodyAPIVersion = "2025-11-01" PatchAPIV1WebhooksWebhookIDBodyAPIVersionN20260201 PatchAPIV1WebhooksWebhookIDBodyAPIVersion = "2026-02-01" PatchAPIV1WebhooksWebhookIDBodyAPIVersionNext PatchAPIV1WebhooksWebhookIDBodyAPIVersion = "next" PatchAPIV1WebhooksWebhookIDBodyAPIVersionUnstable PatchAPIV1WebhooksWebhookIDBodyAPIVersion = "unstable" )
func (PatchAPIV1WebhooksWebhookIDBodyAPIVersion) Validate ¶
func (p PatchAPIV1WebhooksWebhookIDBodyAPIVersion) Validate() error
Validate checks if the PatchAPIV1WebhooksWebhookIDBodyAPIVersion value is valid
type PatchAPIV1WebhooksWebhookIDBody_Events ¶
type PatchAPIV1WebhooksWebhookIDBody_Events []PatchAPIV1WebhooksWebhookIDBody_Events_Item
func (PatchAPIV1WebhooksWebhookIDBody_Events) Validate ¶
func (p PatchAPIV1WebhooksWebhookIDBody_Events) Validate() error
type PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf ¶
type PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf struct {
// contains filtered or unexported fields
}
func (*PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) AsString ¶
func (p *PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) AsString() (string, error)
AsString returns the union data inside the PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf as a string
func (*PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) AsValidatedString ¶
func (p *PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) AsValidatedString() (string, error)
AsValidatedString returns the union data inside the PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf as a validated string
func (*PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) FromString ¶
func (p *PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) FromString(val string) error
FromString overwrites any union data inside the PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf as the provided string
func (PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) MarshalJSON ¶
func (p PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) MarshalJSON() ([]byte, error)
func (*PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) Raw ¶
func (p *PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) Raw() json.RawMessage
Raw returns the union data inside the PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf as bytes
func (*PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) UnmarshalJSON ¶
func (p *PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) UnmarshalJSON(bts []byte) error
func (*PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) Validate ¶
func (p *PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf) Validate() error
type PatchAPIV1WebhooksWebhookIDBody_Events_Item ¶
type PatchAPIV1WebhooksWebhookIDBody_Events_Item struct {
PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf *PatchAPIV1WebhooksWebhookIDBody_Events_AnyOf `json:"-"`
}
func (PatchAPIV1WebhooksWebhookIDBody_Events_Item) MarshalJSON ¶
func (p PatchAPIV1WebhooksWebhookIDBody_Events_Item) MarshalJSON() ([]byte, error)
func (*PatchAPIV1WebhooksWebhookIDBody_Events_Item) UnmarshalJSON ¶
func (p *PatchAPIV1WebhooksWebhookIDBody_Events_Item) UnmarshalJSON(data []byte) error
func (PatchAPIV1WebhooksWebhookIDBody_Events_Item) Validate ¶
func (p PatchAPIV1WebhooksWebhookIDBody_Events_Item) Validate() error
type PatchAPIV1WebhooksWebhookIDErrorResponse ¶
type PatchAPIV1WebhooksWebhookIDErrorResponse struct {
Code PatchAPIV1WebhooksWebhookIDErrorResponseCode `json:"code" validate:"required"`
ErrorData PatchAPIV1WebhooksWebhookIDErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (PatchAPIV1WebhooksWebhookIDErrorResponse) Error ¶
func (r PatchAPIV1WebhooksWebhookIDErrorResponse) Error() string
type PatchAPIV1WebhooksWebhookIDErrorResponse404Code ¶
type PatchAPIV1WebhooksWebhookIDErrorResponse404Code string
const (
PatchAPIV1WebhooksWebhookIDErrorResponse404CodeERRNOTFOUND PatchAPIV1WebhooksWebhookIDErrorResponse404Code = "ERR_NOT_FOUND"
)
func (PatchAPIV1WebhooksWebhookIDErrorResponse404Code) Validate ¶
func (p PatchAPIV1WebhooksWebhookIDErrorResponse404Code) Validate() error
Validate checks if the PatchAPIV1WebhooksWebhookIDErrorResponse404Code value is valid
type PatchAPIV1WebhooksWebhookIDErrorResponse404Error ¶
type PatchAPIV1WebhooksWebhookIDErrorResponse404Error string
const (
PatchAPIV1WebhooksWebhookIDErrorResponse404ErrorNotFound PatchAPIV1WebhooksWebhookIDErrorResponse404Error = "Not Found"
)
func (PatchAPIV1WebhooksWebhookIDErrorResponse404Error) Validate ¶
func (p PatchAPIV1WebhooksWebhookIDErrorResponse404Error) Validate() error
Validate checks if the PatchAPIV1WebhooksWebhookIDErrorResponse404Error value is valid
type PatchAPIV1WebhooksWebhookIDErrorResponseCode ¶
type PatchAPIV1WebhooksWebhookIDErrorResponseCode string
const (
PatchAPIV1WebhooksWebhookIDErrorResponseCodeFSTERRVALIDATION PatchAPIV1WebhooksWebhookIDErrorResponseCode = "FST_ERR_VALIDATION"
)
func (PatchAPIV1WebhooksWebhookIDErrorResponseCode) Validate ¶
func (p PatchAPIV1WebhooksWebhookIDErrorResponseCode) Validate() error
Validate checks if the PatchAPIV1WebhooksWebhookIDErrorResponseCode value is valid
type PatchAPIV1WebhooksWebhookIDErrorResponseError ¶
type PatchAPIV1WebhooksWebhookIDErrorResponseError string
const (
PatchAPIV1WebhooksWebhookIDErrorResponseErrorBadRequest PatchAPIV1WebhooksWebhookIDErrorResponseError = "Bad Request"
)
func (PatchAPIV1WebhooksWebhookIDErrorResponseError) Validate ¶
func (p PatchAPIV1WebhooksWebhookIDErrorResponseError) Validate() error
Validate checks if the PatchAPIV1WebhooksWebhookIDErrorResponseError value is valid
type PatchAPIV1WebhooksWebhookIDErrorResponseJSON ¶
type PatchAPIV1WebhooksWebhookIDErrorResponseJSON struct {
Code PatchAPIV1WebhooksWebhookIDErrorResponse404Code `json:"code" validate:"required"`
ErrorData PatchAPIV1WebhooksWebhookIDErrorResponse404Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
type PatchAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion ¶
type PatchAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion string
const (
PatchAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersionN20260201 PatchAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion = "2026-02-01"
)
func (PatchAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion) Validate ¶
func (p PatchAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion) Validate() error
Validate checks if the PatchAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion value is valid
type PatchAPIV1WebhooksWebhookIDHeaders ¶
type PatchAPIV1WebhooksWebhookIDHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion PatchAPIV1WebhooksWebhookIDHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (PatchAPIV1WebhooksWebhookIDHeaders) Validate ¶
func (p PatchAPIV1WebhooksWebhookIDHeaders) Validate() error
type PatchAPIV1WebhooksWebhookIDPath ¶
type PatchAPIV1WebhooksWebhookIDPath struct {
WebhookID string `json:"webhookId" validate:"required"`
}
func (PatchAPIV1WebhooksWebhookIDPath) Validate ¶
func (p PatchAPIV1WebhooksWebhookIDPath) Validate() error
type PatchAPIV1WebhooksWebhookIDRequestOptions ¶
type PatchAPIV1WebhooksWebhookIDRequestOptions struct {
PathParams *PatchAPIV1WebhooksWebhookIDPath
Body *PatchAPIV1WebhooksWebhookIDBody
Header *PatchAPIV1WebhooksWebhookIDHeaders
}
PatchAPIV1WebhooksWebhookIDRequestOptions is the options needed to make a request to PatchAPIV1WebhooksWebhookID.
func (*PatchAPIV1WebhooksWebhookIDRequestOptions) GetBody ¶
func (o *PatchAPIV1WebhooksWebhookIDRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*PatchAPIV1WebhooksWebhookIDRequestOptions) GetHeader ¶
func (o *PatchAPIV1WebhooksWebhookIDRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*PatchAPIV1WebhooksWebhookIDRequestOptions) GetPathParams ¶
func (o *PatchAPIV1WebhooksWebhookIDRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*PatchAPIV1WebhooksWebhookIDRequestOptions) GetQuery ¶
func (o *PatchAPIV1WebhooksWebhookIDRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*PatchAPIV1WebhooksWebhookIDRequestOptions) Validate ¶
func (o *PatchAPIV1WebhooksWebhookIDRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type PatchAPIV1WebhooksWebhookIDResponse ¶
type PatchAPIV1WebhooksWebhookIDResponse struct {
APIVersion PatchAPIV1WebhooksWebhookIDResponseAPIVersion `json:"apiVersion" validate:"required"`
CreatedAt time.Time `json:"createdAt" validate:"required"`
Events PatchAPIV1WebhooksWebhookID_Response_Events `json:"events" validate:"required"`
ID string `json:"id" validate:"required"`
TargetURL string `json:"targetUrl" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
type PatchAPIV1WebhooksWebhookIDResponseAPIVersion ¶
type PatchAPIV1WebhooksWebhookIDResponseAPIVersion string
const ( PatchAPIV1WebhooksWebhookIDResponseAPIVersionN20251101 PatchAPIV1WebhooksWebhookIDResponseAPIVersion = "2025-11-01" PatchAPIV1WebhooksWebhookIDResponseAPIVersionN20260201 PatchAPIV1WebhooksWebhookIDResponseAPIVersion = "2026-02-01" PatchAPIV1WebhooksWebhookIDResponseAPIVersionNext PatchAPIV1WebhooksWebhookIDResponseAPIVersion = "next" PatchAPIV1WebhooksWebhookIDResponseAPIVersionUnstable PatchAPIV1WebhooksWebhookIDResponseAPIVersion = "unstable" )
func (PatchAPIV1WebhooksWebhookIDResponseAPIVersion) Validate ¶
func (p PatchAPIV1WebhooksWebhookIDResponseAPIVersion) Validate() error
Validate checks if the PatchAPIV1WebhooksWebhookIDResponseAPIVersion value is valid
type PatchAPIV1WebhooksWebhookID_Response_Events ¶
type PatchAPIV1WebhooksWebhookID_Response_Events []PatchAPIV1WebhooksWebhookID_Response_Events_Item
func (PatchAPIV1WebhooksWebhookID_Response_Events) Validate ¶
func (p PatchAPIV1WebhooksWebhookID_Response_Events) Validate() error
type PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf ¶
type PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf struct {
// contains filtered or unexported fields
}
func (*PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) AsString ¶
func (p *PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) AsString() (string, error)
AsString returns the union data inside the PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf as a string
func (*PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) AsValidatedString ¶
func (p *PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) AsValidatedString() (string, error)
AsValidatedString returns the union data inside the PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf as a validated string
func (*PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) FromString ¶
func (p *PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) FromString(val string) error
FromString overwrites any union data inside the PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf as the provided string
func (PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) MarshalJSON ¶
func (p PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) MarshalJSON() ([]byte, error)
func (*PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) Raw ¶
func (p *PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) Raw() json.RawMessage
Raw returns the union data inside the PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf as bytes
func (*PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) UnmarshalJSON ¶
func (p *PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) UnmarshalJSON(bts []byte) error
func (*PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) Validate ¶
func (p *PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf) Validate() error
type PatchAPIV1WebhooksWebhookID_Response_Events_Item ¶
type PatchAPIV1WebhooksWebhookID_Response_Events_Item struct {
PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf *PatchAPIV1WebhooksWebhookID_Response_Events_AnyOf `json:"-"`
}
func (PatchAPIV1WebhooksWebhookID_Response_Events_Item) MarshalJSON ¶
func (p PatchAPIV1WebhooksWebhookID_Response_Events_Item) MarshalJSON() ([]byte, error)
func (*PatchAPIV1WebhooksWebhookID_Response_Events_Item) UnmarshalJSON ¶
func (p *PatchAPIV1WebhooksWebhookID_Response_Events_Item) UnmarshalJSON(data []byte) error
func (PatchAPIV1WebhooksWebhookID_Response_Events_Item) Validate ¶
func (p PatchAPIV1WebhooksWebhookID_Response_Events_Item) Validate() error
type PostAPIV1AssessmentsAssessmentIDCancelErrorResponse ¶
type PostAPIV1AssessmentsAssessmentIDCancelErrorResponse struct {
Code PostAPIV1AssessmentsAssessmentIDCancelErrorResponseCode `json:"code" validate:"required"`
ErrorData PostAPIV1AssessmentsAssessmentIDCancelErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (PostAPIV1AssessmentsAssessmentIDCancelErrorResponse) Error ¶
func (r PostAPIV1AssessmentsAssessmentIDCancelErrorResponse) Error() string
type PostAPIV1AssessmentsAssessmentIDCancelErrorResponse404Code ¶
type PostAPIV1AssessmentsAssessmentIDCancelErrorResponse404Code string
const (
PostAPIV1AssessmentsAssessmentIDCancelErrorResponse404CodeERRNOTFOUND PostAPIV1AssessmentsAssessmentIDCancelErrorResponse404Code = "ERR_NOT_FOUND"
)
func (PostAPIV1AssessmentsAssessmentIDCancelErrorResponse404Code) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDCancelErrorResponse404Code) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDCancelErrorResponse404Code value is valid
type PostAPIV1AssessmentsAssessmentIDCancelErrorResponse404Error ¶
type PostAPIV1AssessmentsAssessmentIDCancelErrorResponse404Error string
const (
PostAPIV1AssessmentsAssessmentIDCancelErrorResponse404ErrorNotFound PostAPIV1AssessmentsAssessmentIDCancelErrorResponse404Error = "Not Found"
)
func (PostAPIV1AssessmentsAssessmentIDCancelErrorResponse404Error) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDCancelErrorResponse404Error) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDCancelErrorResponse404Error value is valid
type PostAPIV1AssessmentsAssessmentIDCancelErrorResponseCode ¶
type PostAPIV1AssessmentsAssessmentIDCancelErrorResponseCode string
const (
PostAPIV1AssessmentsAssessmentIDCancelErrorResponseCodeFSTERRVALIDATION PostAPIV1AssessmentsAssessmentIDCancelErrorResponseCode = "FST_ERR_VALIDATION"
)
func (PostAPIV1AssessmentsAssessmentIDCancelErrorResponseCode) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDCancelErrorResponseCode) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDCancelErrorResponseCode value is valid
type PostAPIV1AssessmentsAssessmentIDCancelErrorResponseError ¶
type PostAPIV1AssessmentsAssessmentIDCancelErrorResponseError string
const (
PostAPIV1AssessmentsAssessmentIDCancelErrorResponseErrorBadRequest PostAPIV1AssessmentsAssessmentIDCancelErrorResponseError = "Bad Request"
)
func (PostAPIV1AssessmentsAssessmentIDCancelErrorResponseError) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDCancelErrorResponseError) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDCancelErrorResponseError value is valid
type PostAPIV1AssessmentsAssessmentIDCancelErrorResponseJSON ¶
type PostAPIV1AssessmentsAssessmentIDCancelErrorResponseJSON struct {
Code PostAPIV1AssessmentsAssessmentIDCancelErrorResponse404Code `json:"code" validate:"required"`
ErrorData PostAPIV1AssessmentsAssessmentIDCancelErrorResponse404Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
type PostAPIV1AssessmentsAssessmentIDCancelHeaderXXBOWAPIVersion ¶
type PostAPIV1AssessmentsAssessmentIDCancelHeaderXXBOWAPIVersion string
const (
PostAPIV1AssessmentsAssessmentIDCancelHeaderXXBOWAPIVersionN20260201 PostAPIV1AssessmentsAssessmentIDCancelHeaderXXBOWAPIVersion = "2026-02-01"
)
func (PostAPIV1AssessmentsAssessmentIDCancelHeaderXXBOWAPIVersion) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDCancelHeaderXXBOWAPIVersion) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDCancelHeaderXXBOWAPIVersion value is valid
type PostAPIV1AssessmentsAssessmentIDCancelHeaders ¶
type PostAPIV1AssessmentsAssessmentIDCancelHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion PostAPIV1AssessmentsAssessmentIDCancelHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (PostAPIV1AssessmentsAssessmentIDCancelHeaders) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDCancelHeaders) Validate() error
type PostAPIV1AssessmentsAssessmentIDCancelPath ¶
type PostAPIV1AssessmentsAssessmentIDCancelPath struct {
AssessmentID string `json:"assessmentId" validate:"required"`
}
func (PostAPIV1AssessmentsAssessmentIDCancelPath) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDCancelPath) Validate() error
type PostAPIV1AssessmentsAssessmentIDCancelRequestOptions ¶
type PostAPIV1AssessmentsAssessmentIDCancelRequestOptions struct {
PathParams *PostAPIV1AssessmentsAssessmentIDCancelPath
Header *PostAPIV1AssessmentsAssessmentIDCancelHeaders
}
PostAPIV1AssessmentsAssessmentIDCancelRequestOptions is the options needed to make a request to PostAPIV1AssessmentsAssessmentIDCancel.
func (*PostAPIV1AssessmentsAssessmentIDCancelRequestOptions) GetBody ¶
func (o *PostAPIV1AssessmentsAssessmentIDCancelRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*PostAPIV1AssessmentsAssessmentIDCancelRequestOptions) GetHeader ¶
func (o *PostAPIV1AssessmentsAssessmentIDCancelRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*PostAPIV1AssessmentsAssessmentIDCancelRequestOptions) GetPathParams ¶
func (o *PostAPIV1AssessmentsAssessmentIDCancelRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*PostAPIV1AssessmentsAssessmentIDCancelRequestOptions) GetQuery ¶
func (o *PostAPIV1AssessmentsAssessmentIDCancelRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*PostAPIV1AssessmentsAssessmentIDCancelRequestOptions) Validate ¶
func (o *PostAPIV1AssessmentsAssessmentIDCancelRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type PostAPIV1AssessmentsAssessmentIDCancelResponse ¶
type PostAPIV1AssessmentsAssessmentIDCancelResponse struct {
AssetID string `json:"assetId" validate:"required"`
AttackCredits int `json:"attackCredits" validate:"required,lte=9007199254740991"`
CreatedAt time.Time `json:"createdAt" validate:"required"`
ID string `json:"id" validate:"required"`
Name string `json:"name" validate:"required"`
OrganizationID string `json:"organizationId" validate:"required"`
Progress float32 `json:"progress" validate:"required,gte=0,lte=1"`
RecentEvents PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents `json:"recentEvents" validate:"required"`
// State Current state of the assessment:
//
// - `waiting-for-capacity`: queued waiting for resources to start assessment
// - `running`: assessment released from queue, started and looking for exploits
// - `succeeded`: assessment finished running (report has not been generated yet)
// - `report-ready`: assessment finished and the report is ready to be downloaded
// - `failed`: assessment failed for internal reasons (e.g. infra, extended foundation model outage, etc.)
// - `cancelling`: assessment was cancelled by the user before it could complete, teardown in progress
// - `cancelled`: assessment was cancelled by the user before it could complete, teardown complete
// - `paused`: assessment paused by user
// - `waiting-for-time-window`: assessment temporarily paused by XBOW and it will automatically resume as soon as the necessary time window is met
State PostAPIV1AssessmentsAssessmentIDCancelResponseState `json:"state" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
type PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf0Name ¶
type PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf0Name string
const (
PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf0NamePaused PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf0Name = "paused"
)
func (PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf0Name) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf0Name) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf0Name value is valid
type PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Name ¶
type PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Name string
const (
PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1NameAutoPaused PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Name = "auto-paused"
)
func (PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Name) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Name) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Name value is valid
type PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason ¶
type PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason string
const ( PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1ReasonAccountLocked PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason = "account-locked" PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1ReasonApprovedHours PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason = "approved-hours" PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1ReasonAuthMaxIter PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason = "auth-max-iter" PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1ReasonAuthNetworkError PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason = "auth-network-error" PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1ReasonAuthUnexpectedError PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason = "auth-unexpected-error" PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1ReasonAuthUnknown PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason = "auth-unknown" PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1ReasonBadSigningCredentials PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason = "bad-signing-credentials" PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1ReasonCaptchaBlocked PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason = "captcha-blocked" PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1ReasonExplicitRequest PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason = "explicit-request" PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1ReasonHTTPErrors PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason = "http-errors" PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1ReasonInvalidCredentials PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason = "invalid-credentials" PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1ReasonMissingMfaFactor PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason = "missing-mfa-factor" PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1ReasonModelError PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason = "model-error" PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1ReasonNoAuthenticationMethod PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason = "no-authentication-method" PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1ReasonUnknown PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason = "unknown" PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1ReasonWafBlocked PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason = "waf-blocked" )
func (PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason value is valid
type PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf2Name ¶
type PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf2Name string
const (
PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf2NameResumed PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf2Name = "resumed"
)
func (PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf2Name) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf2Name) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf2Name value is valid
type PostAPIV1AssessmentsAssessmentIDCancelResponseState ¶
type PostAPIV1AssessmentsAssessmentIDCancelResponseState string
PostAPIV1AssessmentsAssessmentIDCancelResponseState Current state of the assessment:
- `waiting-for-capacity`: queued waiting for resources to start assessment - `running`: assessment released from queue, started and looking for exploits - `succeeded`: assessment finished running (report has not been generated yet) - `report-ready`: assessment finished and the report is ready to be downloaded - `failed`: assessment failed for internal reasons (e.g. infra, extended foundation model outage, etc.) - `cancelling`: assessment was cancelled by the user before it could complete, teardown in progress - `cancelled`: assessment was cancelled by the user before it could complete, teardown complete - `paused`: assessment paused by user - `waiting-for-time-window`: assessment temporarily paused by XBOW and it will automatically resume as soon as the necessary time window is met
const ( PostAPIV1AssessmentsAssessmentIDCancelResponseStateCancelled PostAPIV1AssessmentsAssessmentIDCancelResponseState = "cancelled" PostAPIV1AssessmentsAssessmentIDCancelResponseStateCancelling PostAPIV1AssessmentsAssessmentIDCancelResponseState = "cancelling" PostAPIV1AssessmentsAssessmentIDCancelResponseStateFailed PostAPIV1AssessmentsAssessmentIDCancelResponseState = "failed" PostAPIV1AssessmentsAssessmentIDCancelResponseStatePaused PostAPIV1AssessmentsAssessmentIDCancelResponseState = "paused" PostAPIV1AssessmentsAssessmentIDCancelResponseStateReportReady PostAPIV1AssessmentsAssessmentIDCancelResponseState = "report-ready" PostAPIV1AssessmentsAssessmentIDCancelResponseStateRunning PostAPIV1AssessmentsAssessmentIDCancelResponseState = "running" PostAPIV1AssessmentsAssessmentIDCancelResponseStateSucceeded PostAPIV1AssessmentsAssessmentIDCancelResponseState = "succeeded" PostAPIV1AssessmentsAssessmentIDCancelResponseStateWaitingForCapacity PostAPIV1AssessmentsAssessmentIDCancelResponseState = "waiting-for-capacity" PostAPIV1AssessmentsAssessmentIDCancelResponseStateWaitingForTimeWindow PostAPIV1AssessmentsAssessmentIDCancelResponseState = "waiting-for-time-window" )
func (PostAPIV1AssessmentsAssessmentIDCancelResponseState) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDCancelResponseState) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDCancelResponseState value is valid
type PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents ¶
type PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents []PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_Item
func (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents) Validate() error
type PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_Item ¶
type PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_Item struct {
PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf `json:"-"`
}
func (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_Item) MarshalJSON ¶
func (p PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_Item) MarshalJSON() ([]byte, error)
func (*PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_Item) UnmarshalJSON ¶
func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_Item) UnmarshalJSON(data []byte) error
func (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_Item) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_Item) Validate() error
type PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf ¶
type PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf struct {
// contains filtered or unexported fields
}
func (*PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0 ¶
func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0() (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0, error)
AsPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0 returns the union data inside the PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf as a PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0
func (*PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1 ¶
func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1() (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1, error)
AsPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1 returns the union data inside the PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf as a PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1
func (*PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2 ¶
func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2() (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2, error)
AsPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2 returns the union data inside the PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf as a PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2
func (*PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0 ¶
func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0() (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0, error)
AsValidatedPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0 returns the union data inside the PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf as a validated PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0
func (*PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1 ¶
func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1() (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1, error)
AsValidatedPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1 returns the union data inside the PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf as a validated PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1
func (*PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2 ¶
func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2() (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2, error)
AsValidatedPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2 returns the union data inside the PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf as a validated PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2
func (*PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0 ¶
func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0(val PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0) error
FromPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0 overwrites any union data inside the PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf as the provided PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0
func (*PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1 ¶
func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1(val PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1) error
FromPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1 overwrites any union data inside the PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf as the provided PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1
func (*PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2 ¶
func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2(val PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2) error
FromPostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2 overwrites any union data inside the PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf as the provided PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2
func (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) MarshalJSON ¶
func (p PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) MarshalJSON() ([]byte, error)
func (*PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) Raw ¶
Raw returns the union data inside the PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf as bytes
func (*PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) UnmarshalJSON ¶
func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) UnmarshalJSON(bts []byte) error
func (*PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) Validate ¶
func (p *PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf) Validate() error
type PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0 ¶
type PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0 struct {
Name PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf0Name `json:"name" validate:"required"`
Timestamp time.Time `json:"timestamp" validate:"required"`
}
func (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_0) Validate() error
type PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1 ¶
type PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1 struct {
Name PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Name `json:"name" validate:"required"`
Reason PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf1Reason `json:"reason" validate:"required"`
Timestamp time.Time `json:"timestamp" validate:"required"`
}
func (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_1) Validate() error
type PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2 ¶
type PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2 struct {
Name PostAPIV1AssessmentsAssessmentIDCancelResponseRecentEventsOneOf2Name `json:"name" validate:"required"`
Timestamp time.Time `json:"timestamp" validate:"required"`
}
func (PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDCancel_Response_RecentEvents_OneOf_2) Validate() error
type PostAPIV1AssessmentsAssessmentIDPauseErrorResponse ¶
type PostAPIV1AssessmentsAssessmentIDPauseErrorResponse struct {
Code PostAPIV1AssessmentsAssessmentIDPauseErrorResponseCode `json:"code" validate:"required"`
ErrorData PostAPIV1AssessmentsAssessmentIDPauseErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (PostAPIV1AssessmentsAssessmentIDPauseErrorResponse) Error ¶
func (r PostAPIV1AssessmentsAssessmentIDPauseErrorResponse) Error() string
type PostAPIV1AssessmentsAssessmentIDPauseErrorResponse404Code ¶
type PostAPIV1AssessmentsAssessmentIDPauseErrorResponse404Code string
const (
PostAPIV1AssessmentsAssessmentIDPauseErrorResponse404CodeERRNOTFOUND PostAPIV1AssessmentsAssessmentIDPauseErrorResponse404Code = "ERR_NOT_FOUND"
)
func (PostAPIV1AssessmentsAssessmentIDPauseErrorResponse404Code) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDPauseErrorResponse404Code) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDPauseErrorResponse404Code value is valid
type PostAPIV1AssessmentsAssessmentIDPauseErrorResponse404Error ¶
type PostAPIV1AssessmentsAssessmentIDPauseErrorResponse404Error string
const (
PostAPIV1AssessmentsAssessmentIDPauseErrorResponse404ErrorNotFound PostAPIV1AssessmentsAssessmentIDPauseErrorResponse404Error = "Not Found"
)
func (PostAPIV1AssessmentsAssessmentIDPauseErrorResponse404Error) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDPauseErrorResponse404Error) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDPauseErrorResponse404Error value is valid
type PostAPIV1AssessmentsAssessmentIDPauseErrorResponseCode ¶
type PostAPIV1AssessmentsAssessmentIDPauseErrorResponseCode string
const (
PostAPIV1AssessmentsAssessmentIDPauseErrorResponseCodeFSTERRVALIDATION PostAPIV1AssessmentsAssessmentIDPauseErrorResponseCode = "FST_ERR_VALIDATION"
)
func (PostAPIV1AssessmentsAssessmentIDPauseErrorResponseCode) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDPauseErrorResponseCode) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDPauseErrorResponseCode value is valid
type PostAPIV1AssessmentsAssessmentIDPauseErrorResponseError ¶
type PostAPIV1AssessmentsAssessmentIDPauseErrorResponseError string
const (
PostAPIV1AssessmentsAssessmentIDPauseErrorResponseErrorBadRequest PostAPIV1AssessmentsAssessmentIDPauseErrorResponseError = "Bad Request"
)
func (PostAPIV1AssessmentsAssessmentIDPauseErrorResponseError) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDPauseErrorResponseError) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDPauseErrorResponseError value is valid
type PostAPIV1AssessmentsAssessmentIDPauseErrorResponseJSON ¶
type PostAPIV1AssessmentsAssessmentIDPauseErrorResponseJSON struct {
Code PostAPIV1AssessmentsAssessmentIDPauseErrorResponse404Code `json:"code" validate:"required"`
ErrorData PostAPIV1AssessmentsAssessmentIDPauseErrorResponse404Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
type PostAPIV1AssessmentsAssessmentIDPauseHeaderXXBOWAPIVersion ¶
type PostAPIV1AssessmentsAssessmentIDPauseHeaderXXBOWAPIVersion string
const (
PostAPIV1AssessmentsAssessmentIDPauseHeaderXXBOWAPIVersionN20260201 PostAPIV1AssessmentsAssessmentIDPauseHeaderXXBOWAPIVersion = "2026-02-01"
)
func (PostAPIV1AssessmentsAssessmentIDPauseHeaderXXBOWAPIVersion) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDPauseHeaderXXBOWAPIVersion) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDPauseHeaderXXBOWAPIVersion value is valid
type PostAPIV1AssessmentsAssessmentIDPauseHeaders ¶
type PostAPIV1AssessmentsAssessmentIDPauseHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion PostAPIV1AssessmentsAssessmentIDPauseHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (PostAPIV1AssessmentsAssessmentIDPauseHeaders) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDPauseHeaders) Validate() error
type PostAPIV1AssessmentsAssessmentIDPausePath ¶
type PostAPIV1AssessmentsAssessmentIDPausePath struct {
AssessmentID string `json:"assessmentId" validate:"required"`
}
func (PostAPIV1AssessmentsAssessmentIDPausePath) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDPausePath) Validate() error
type PostAPIV1AssessmentsAssessmentIDPauseRequestOptions ¶
type PostAPIV1AssessmentsAssessmentIDPauseRequestOptions struct {
PathParams *PostAPIV1AssessmentsAssessmentIDPausePath
Header *PostAPIV1AssessmentsAssessmentIDPauseHeaders
}
PostAPIV1AssessmentsAssessmentIDPauseRequestOptions is the options needed to make a request to PostAPIV1AssessmentsAssessmentIDPause.
func (*PostAPIV1AssessmentsAssessmentIDPauseRequestOptions) GetBody ¶
func (o *PostAPIV1AssessmentsAssessmentIDPauseRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*PostAPIV1AssessmentsAssessmentIDPauseRequestOptions) GetHeader ¶
func (o *PostAPIV1AssessmentsAssessmentIDPauseRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*PostAPIV1AssessmentsAssessmentIDPauseRequestOptions) GetPathParams ¶
func (o *PostAPIV1AssessmentsAssessmentIDPauseRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*PostAPIV1AssessmentsAssessmentIDPauseRequestOptions) GetQuery ¶
func (o *PostAPIV1AssessmentsAssessmentIDPauseRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*PostAPIV1AssessmentsAssessmentIDPauseRequestOptions) Validate ¶
func (o *PostAPIV1AssessmentsAssessmentIDPauseRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type PostAPIV1AssessmentsAssessmentIDPauseResponse ¶
type PostAPIV1AssessmentsAssessmentIDPauseResponse struct {
AssetID string `json:"assetId" validate:"required"`
AttackCredits int `json:"attackCredits" validate:"required,lte=9007199254740991"`
CreatedAt time.Time `json:"createdAt" validate:"required"`
ID string `json:"id" validate:"required"`
Name string `json:"name" validate:"required"`
OrganizationID string `json:"organizationId" validate:"required"`
Progress float32 `json:"progress" validate:"required,gte=0,lte=1"`
RecentEvents PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents `json:"recentEvents" validate:"required"`
// State Current state of the assessment:
//
// - `waiting-for-capacity`: queued waiting for resources to start assessment
// - `running`: assessment released from queue, started and looking for exploits
// - `succeeded`: assessment finished running (report has not been generated yet)
// - `report-ready`: assessment finished and the report is ready to be downloaded
// - `failed`: assessment failed for internal reasons (e.g. infra, extended foundation model outage, etc.)
// - `cancelling`: assessment was cancelled by the user before it could complete, teardown in progress
// - `cancelled`: assessment was cancelled by the user before it could complete, teardown complete
// - `paused`: assessment paused by user
// - `waiting-for-time-window`: assessment temporarily paused by XBOW and it will automatically resume as soon as the necessary time window is met
State PostAPIV1AssessmentsAssessmentIDPauseResponseState `json:"state" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
type PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf0Name ¶
type PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf0Name string
const (
PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf0NamePaused PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf0Name = "paused"
)
func (PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf0Name) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf0Name) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf0Name value is valid
type PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Name ¶
type PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Name string
const (
PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1NameAutoPaused PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Name = "auto-paused"
)
func (PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Name) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Name) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Name value is valid
type PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason ¶
type PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason string
const ( PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1ReasonAccountLocked PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason = "account-locked" PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1ReasonApprovedHours PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason = "approved-hours" PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1ReasonAuthMaxIter PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason = "auth-max-iter" PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1ReasonAuthNetworkError PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason = "auth-network-error" PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1ReasonAuthUnexpectedError PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason = "auth-unexpected-error" PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1ReasonAuthUnknown PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason = "auth-unknown" PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1ReasonBadSigningCredentials PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason = "bad-signing-credentials" PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1ReasonCaptchaBlocked PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason = "captcha-blocked" PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1ReasonExplicitRequest PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason = "explicit-request" PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1ReasonHTTPErrors PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason = "http-errors" PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1ReasonInvalidCredentials PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason = "invalid-credentials" PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1ReasonMissingMfaFactor PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason = "missing-mfa-factor" PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1ReasonModelError PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason = "model-error" PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1ReasonNoAuthenticationMethod PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason = "no-authentication-method" PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1ReasonUnknown PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason = "unknown" PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1ReasonWafBlocked PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason = "waf-blocked" )
func (PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason value is valid
type PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf2Name ¶
type PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf2Name string
const (
PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf2NameResumed PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf2Name = "resumed"
)
func (PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf2Name) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf2Name) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf2Name value is valid
type PostAPIV1AssessmentsAssessmentIDPauseResponseState ¶
type PostAPIV1AssessmentsAssessmentIDPauseResponseState string
PostAPIV1AssessmentsAssessmentIDPauseResponseState Current state of the assessment:
- `waiting-for-capacity`: queued waiting for resources to start assessment - `running`: assessment released from queue, started and looking for exploits - `succeeded`: assessment finished running (report has not been generated yet) - `report-ready`: assessment finished and the report is ready to be downloaded - `failed`: assessment failed for internal reasons (e.g. infra, extended foundation model outage, etc.) - `cancelling`: assessment was cancelled by the user before it could complete, teardown in progress - `cancelled`: assessment was cancelled by the user before it could complete, teardown complete - `paused`: assessment paused by user - `waiting-for-time-window`: assessment temporarily paused by XBOW and it will automatically resume as soon as the necessary time window is met
const ( PostAPIV1AssessmentsAssessmentIDPauseResponseStateCancelled PostAPIV1AssessmentsAssessmentIDPauseResponseState = "cancelled" PostAPIV1AssessmentsAssessmentIDPauseResponseStateCancelling PostAPIV1AssessmentsAssessmentIDPauseResponseState = "cancelling" PostAPIV1AssessmentsAssessmentIDPauseResponseStateFailed PostAPIV1AssessmentsAssessmentIDPauseResponseState = "failed" PostAPIV1AssessmentsAssessmentIDPauseResponseStatePaused PostAPIV1AssessmentsAssessmentIDPauseResponseState = "paused" PostAPIV1AssessmentsAssessmentIDPauseResponseStateReportReady PostAPIV1AssessmentsAssessmentIDPauseResponseState = "report-ready" PostAPIV1AssessmentsAssessmentIDPauseResponseStateRunning PostAPIV1AssessmentsAssessmentIDPauseResponseState = "running" PostAPIV1AssessmentsAssessmentIDPauseResponseStateSucceeded PostAPIV1AssessmentsAssessmentIDPauseResponseState = "succeeded" PostAPIV1AssessmentsAssessmentIDPauseResponseStateWaitingForCapacity PostAPIV1AssessmentsAssessmentIDPauseResponseState = "waiting-for-capacity" PostAPIV1AssessmentsAssessmentIDPauseResponseStateWaitingForTimeWindow PostAPIV1AssessmentsAssessmentIDPauseResponseState = "waiting-for-time-window" )
func (PostAPIV1AssessmentsAssessmentIDPauseResponseState) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDPauseResponseState) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDPauseResponseState value is valid
type PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents ¶
type PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents []PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_Item
func (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents) Validate() error
type PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_Item ¶
type PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_Item struct {
PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf `json:"-"`
}
func (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_Item) MarshalJSON ¶
func (p PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_Item) MarshalJSON() ([]byte, error)
func (*PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_Item) UnmarshalJSON ¶
func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_Item) UnmarshalJSON(data []byte) error
func (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_Item) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_Item) Validate() error
type PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf ¶
type PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf struct {
// contains filtered or unexported fields
}
func (*PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0 ¶
func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0() (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0, error)
AsPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0 returns the union data inside the PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf as a PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0
func (*PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1 ¶
func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1() (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1, error)
AsPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1 returns the union data inside the PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf as a PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1
func (*PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2 ¶
func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2() (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2, error)
AsPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2 returns the union data inside the PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf as a PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2
func (*PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0 ¶
func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0() (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0, error)
AsValidatedPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0 returns the union data inside the PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf as a validated PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0
func (*PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1 ¶
func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1() (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1, error)
AsValidatedPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1 returns the union data inside the PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf as a validated PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1
func (*PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2 ¶
func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2() (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2, error)
AsValidatedPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2 returns the union data inside the PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf as a validated PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2
func (*PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0 ¶
func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0(val PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0) error
FromPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0 overwrites any union data inside the PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf as the provided PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0
func (*PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1 ¶
func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1(val PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1) error
FromPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1 overwrites any union data inside the PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf as the provided PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1
func (*PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2 ¶
func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2(val PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2) error
FromPostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2 overwrites any union data inside the PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf as the provided PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2
func (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) MarshalJSON ¶
func (p PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) MarshalJSON() ([]byte, error)
func (*PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) Raw ¶
Raw returns the union data inside the PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf as bytes
func (*PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) UnmarshalJSON ¶
func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) UnmarshalJSON(bts []byte) error
func (*PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) Validate ¶
func (p *PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf) Validate() error
type PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0 ¶
type PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0 struct {
Name PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf0Name `json:"name" validate:"required"`
Timestamp time.Time `json:"timestamp" validate:"required"`
}
func (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_0) Validate() error
type PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1 ¶
type PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1 struct {
Name PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Name `json:"name" validate:"required"`
Reason PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf1Reason `json:"reason" validate:"required"`
Timestamp time.Time `json:"timestamp" validate:"required"`
}
func (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_1) Validate() error
type PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2 ¶
type PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2 struct {
Name PostAPIV1AssessmentsAssessmentIDPauseResponseRecentEventsOneOf2Name `json:"name" validate:"required"`
Timestamp time.Time `json:"timestamp" validate:"required"`
}
func (PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDPause_Response_RecentEvents_OneOf_2) Validate() error
type PostAPIV1AssessmentsAssessmentIDResumeErrorResponse ¶
type PostAPIV1AssessmentsAssessmentIDResumeErrorResponse struct {
Code PostAPIV1AssessmentsAssessmentIDResumeErrorResponseCode `json:"code" validate:"required"`
ErrorData PostAPIV1AssessmentsAssessmentIDResumeErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (PostAPIV1AssessmentsAssessmentIDResumeErrorResponse) Error ¶
func (r PostAPIV1AssessmentsAssessmentIDResumeErrorResponse) Error() string
type PostAPIV1AssessmentsAssessmentIDResumeErrorResponse404Code ¶
type PostAPIV1AssessmentsAssessmentIDResumeErrorResponse404Code string
const (
PostAPIV1AssessmentsAssessmentIDResumeErrorResponse404CodeERRNOTFOUND PostAPIV1AssessmentsAssessmentIDResumeErrorResponse404Code = "ERR_NOT_FOUND"
)
func (PostAPIV1AssessmentsAssessmentIDResumeErrorResponse404Code) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDResumeErrorResponse404Code) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDResumeErrorResponse404Code value is valid
type PostAPIV1AssessmentsAssessmentIDResumeErrorResponse404Error ¶
type PostAPIV1AssessmentsAssessmentIDResumeErrorResponse404Error string
const (
PostAPIV1AssessmentsAssessmentIDResumeErrorResponse404ErrorNotFound PostAPIV1AssessmentsAssessmentIDResumeErrorResponse404Error = "Not Found"
)
func (PostAPIV1AssessmentsAssessmentIDResumeErrorResponse404Error) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDResumeErrorResponse404Error) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDResumeErrorResponse404Error value is valid
type PostAPIV1AssessmentsAssessmentIDResumeErrorResponseCode ¶
type PostAPIV1AssessmentsAssessmentIDResumeErrorResponseCode string
const (
PostAPIV1AssessmentsAssessmentIDResumeErrorResponseCodeFSTERRVALIDATION PostAPIV1AssessmentsAssessmentIDResumeErrorResponseCode = "FST_ERR_VALIDATION"
)
func (PostAPIV1AssessmentsAssessmentIDResumeErrorResponseCode) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDResumeErrorResponseCode) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDResumeErrorResponseCode value is valid
type PostAPIV1AssessmentsAssessmentIDResumeErrorResponseError ¶
type PostAPIV1AssessmentsAssessmentIDResumeErrorResponseError string
const (
PostAPIV1AssessmentsAssessmentIDResumeErrorResponseErrorBadRequest PostAPIV1AssessmentsAssessmentIDResumeErrorResponseError = "Bad Request"
)
func (PostAPIV1AssessmentsAssessmentIDResumeErrorResponseError) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDResumeErrorResponseError) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDResumeErrorResponseError value is valid
type PostAPIV1AssessmentsAssessmentIDResumeErrorResponseJSON ¶
type PostAPIV1AssessmentsAssessmentIDResumeErrorResponseJSON struct {
Code PostAPIV1AssessmentsAssessmentIDResumeErrorResponse404Code `json:"code" validate:"required"`
ErrorData PostAPIV1AssessmentsAssessmentIDResumeErrorResponse404Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
type PostAPIV1AssessmentsAssessmentIDResumeHeaderXXBOWAPIVersion ¶
type PostAPIV1AssessmentsAssessmentIDResumeHeaderXXBOWAPIVersion string
const (
PostAPIV1AssessmentsAssessmentIDResumeHeaderXXBOWAPIVersionN20260201 PostAPIV1AssessmentsAssessmentIDResumeHeaderXXBOWAPIVersion = "2026-02-01"
)
func (PostAPIV1AssessmentsAssessmentIDResumeHeaderXXBOWAPIVersion) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDResumeHeaderXXBOWAPIVersion) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDResumeHeaderXXBOWAPIVersion value is valid
type PostAPIV1AssessmentsAssessmentIDResumeHeaders ¶
type PostAPIV1AssessmentsAssessmentIDResumeHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion PostAPIV1AssessmentsAssessmentIDResumeHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (PostAPIV1AssessmentsAssessmentIDResumeHeaders) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDResumeHeaders) Validate() error
type PostAPIV1AssessmentsAssessmentIDResumePath ¶
type PostAPIV1AssessmentsAssessmentIDResumePath struct {
AssessmentID string `json:"assessmentId" validate:"required"`
}
func (PostAPIV1AssessmentsAssessmentIDResumePath) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDResumePath) Validate() error
type PostAPIV1AssessmentsAssessmentIDResumeRequestOptions ¶
type PostAPIV1AssessmentsAssessmentIDResumeRequestOptions struct {
PathParams *PostAPIV1AssessmentsAssessmentIDResumePath
Header *PostAPIV1AssessmentsAssessmentIDResumeHeaders
}
PostAPIV1AssessmentsAssessmentIDResumeRequestOptions is the options needed to make a request to PostAPIV1AssessmentsAssessmentIDResume.
func (*PostAPIV1AssessmentsAssessmentIDResumeRequestOptions) GetBody ¶
func (o *PostAPIV1AssessmentsAssessmentIDResumeRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*PostAPIV1AssessmentsAssessmentIDResumeRequestOptions) GetHeader ¶
func (o *PostAPIV1AssessmentsAssessmentIDResumeRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*PostAPIV1AssessmentsAssessmentIDResumeRequestOptions) GetPathParams ¶
func (o *PostAPIV1AssessmentsAssessmentIDResumeRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*PostAPIV1AssessmentsAssessmentIDResumeRequestOptions) GetQuery ¶
func (o *PostAPIV1AssessmentsAssessmentIDResumeRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*PostAPIV1AssessmentsAssessmentIDResumeRequestOptions) Validate ¶
func (o *PostAPIV1AssessmentsAssessmentIDResumeRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type PostAPIV1AssessmentsAssessmentIDResumeResponse ¶
type PostAPIV1AssessmentsAssessmentIDResumeResponse struct {
AssetID string `json:"assetId" validate:"required"`
AttackCredits int `json:"attackCredits" validate:"required,lte=9007199254740991"`
CreatedAt time.Time `json:"createdAt" validate:"required"`
ID string `json:"id" validate:"required"`
Name string `json:"name" validate:"required"`
OrganizationID string `json:"organizationId" validate:"required"`
Progress float32 `json:"progress" validate:"required,gte=0,lte=1"`
RecentEvents PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents `json:"recentEvents" validate:"required"`
// State Current state of the assessment:
//
// - `waiting-for-capacity`: queued waiting for resources to start assessment
// - `running`: assessment released from queue, started and looking for exploits
// - `succeeded`: assessment finished running (report has not been generated yet)
// - `report-ready`: assessment finished and the report is ready to be downloaded
// - `failed`: assessment failed for internal reasons (e.g. infra, extended foundation model outage, etc.)
// - `cancelling`: assessment was cancelled by the user before it could complete, teardown in progress
// - `cancelled`: assessment was cancelled by the user before it could complete, teardown complete
// - `paused`: assessment paused by user
// - `waiting-for-time-window`: assessment temporarily paused by XBOW and it will automatically resume as soon as the necessary time window is met
State PostAPIV1AssessmentsAssessmentIDResumeResponseState `json:"state" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
type PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf0Name ¶
type PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf0Name string
const (
PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf0NamePaused PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf0Name = "paused"
)
func (PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf0Name) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf0Name) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf0Name value is valid
type PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Name ¶
type PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Name string
const (
PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1NameAutoPaused PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Name = "auto-paused"
)
func (PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Name) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Name) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Name value is valid
type PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason ¶
type PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason string
const ( PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1ReasonAccountLocked PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason = "account-locked" PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1ReasonApprovedHours PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason = "approved-hours" PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1ReasonAuthMaxIter PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason = "auth-max-iter" PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1ReasonAuthNetworkError PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason = "auth-network-error" PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1ReasonAuthUnexpectedError PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason = "auth-unexpected-error" PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1ReasonAuthUnknown PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason = "auth-unknown" PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1ReasonBadSigningCredentials PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason = "bad-signing-credentials" PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1ReasonCaptchaBlocked PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason = "captcha-blocked" PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1ReasonExplicitRequest PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason = "explicit-request" PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1ReasonHTTPErrors PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason = "http-errors" PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1ReasonInvalidCredentials PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason = "invalid-credentials" PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1ReasonMissingMfaFactor PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason = "missing-mfa-factor" PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1ReasonModelError PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason = "model-error" PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1ReasonNoAuthenticationMethod PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason = "no-authentication-method" PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1ReasonUnknown PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason = "unknown" PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1ReasonWafBlocked PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason = "waf-blocked" )
func (PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason value is valid
type PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf2Name ¶
type PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf2Name string
const (
PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf2NameResumed PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf2Name = "resumed"
)
func (PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf2Name) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf2Name) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf2Name value is valid
type PostAPIV1AssessmentsAssessmentIDResumeResponseState ¶
type PostAPIV1AssessmentsAssessmentIDResumeResponseState string
PostAPIV1AssessmentsAssessmentIDResumeResponseState Current state of the assessment:
- `waiting-for-capacity`: queued waiting for resources to start assessment - `running`: assessment released from queue, started and looking for exploits - `succeeded`: assessment finished running (report has not been generated yet) - `report-ready`: assessment finished and the report is ready to be downloaded - `failed`: assessment failed for internal reasons (e.g. infra, extended foundation model outage, etc.) - `cancelling`: assessment was cancelled by the user before it could complete, teardown in progress - `cancelled`: assessment was cancelled by the user before it could complete, teardown complete - `paused`: assessment paused by user - `waiting-for-time-window`: assessment temporarily paused by XBOW and it will automatically resume as soon as the necessary time window is met
const ( PostAPIV1AssessmentsAssessmentIDResumeResponseStateCancelled PostAPIV1AssessmentsAssessmentIDResumeResponseState = "cancelled" PostAPIV1AssessmentsAssessmentIDResumeResponseStateCancelling PostAPIV1AssessmentsAssessmentIDResumeResponseState = "cancelling" PostAPIV1AssessmentsAssessmentIDResumeResponseStateFailed PostAPIV1AssessmentsAssessmentIDResumeResponseState = "failed" PostAPIV1AssessmentsAssessmentIDResumeResponseStatePaused PostAPIV1AssessmentsAssessmentIDResumeResponseState = "paused" PostAPIV1AssessmentsAssessmentIDResumeResponseStateReportReady PostAPIV1AssessmentsAssessmentIDResumeResponseState = "report-ready" PostAPIV1AssessmentsAssessmentIDResumeResponseStateRunning PostAPIV1AssessmentsAssessmentIDResumeResponseState = "running" PostAPIV1AssessmentsAssessmentIDResumeResponseStateSucceeded PostAPIV1AssessmentsAssessmentIDResumeResponseState = "succeeded" PostAPIV1AssessmentsAssessmentIDResumeResponseStateWaitingForCapacity PostAPIV1AssessmentsAssessmentIDResumeResponseState = "waiting-for-capacity" PostAPIV1AssessmentsAssessmentIDResumeResponseStateWaitingForTimeWindow PostAPIV1AssessmentsAssessmentIDResumeResponseState = "waiting-for-time-window" )
func (PostAPIV1AssessmentsAssessmentIDResumeResponseState) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDResumeResponseState) Validate() error
Validate checks if the PostAPIV1AssessmentsAssessmentIDResumeResponseState value is valid
type PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents ¶
type PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents []PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_Item
func (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents) Validate() error
type PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_Item ¶
type PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_Item struct {
PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf `json:"-"`
}
func (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_Item) MarshalJSON ¶
func (p PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_Item) MarshalJSON() ([]byte, error)
func (*PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_Item) UnmarshalJSON ¶
func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_Item) UnmarshalJSON(data []byte) error
func (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_Item) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_Item) Validate() error
type PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf ¶
type PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf struct {
// contains filtered or unexported fields
}
func (*PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0 ¶
func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0() (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0, error)
AsPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0 returns the union data inside the PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf as a PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0
func (*PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1 ¶
func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1() (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1, error)
AsPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1 returns the union data inside the PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf as a PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1
func (*PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2 ¶
func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) AsPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2() (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2, error)
AsPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2 returns the union data inside the PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf as a PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2
func (*PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0 ¶
func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0() (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0, error)
AsValidatedPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0 returns the union data inside the PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf as a validated PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0
func (*PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1 ¶
func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1() (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1, error)
AsValidatedPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1 returns the union data inside the PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf as a validated PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1
func (*PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2 ¶
func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2() (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2, error)
AsValidatedPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2 returns the union data inside the PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf as a validated PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2
func (*PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0 ¶
func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0(val PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0) error
FromPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0 overwrites any union data inside the PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf as the provided PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0
func (*PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1 ¶
func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1(val PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1) error
FromPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1 overwrites any union data inside the PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf as the provided PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1
func (*PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2 ¶
func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) FromPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2(val PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2) error
FromPostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2 overwrites any union data inside the PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf as the provided PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2
func (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) MarshalJSON ¶
func (p PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) MarshalJSON() ([]byte, error)
func (*PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) Raw ¶
Raw returns the union data inside the PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf as bytes
func (*PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) UnmarshalJSON ¶
func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) UnmarshalJSON(bts []byte) error
func (*PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) Validate ¶
func (p *PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf) Validate() error
type PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0 ¶
type PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0 struct {
Name PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf0Name `json:"name" validate:"required"`
Timestamp time.Time `json:"timestamp" validate:"required"`
}
func (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_0) Validate() error
type PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1 ¶
type PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1 struct {
Name PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Name `json:"name" validate:"required"`
Reason PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf1Reason `json:"reason" validate:"required"`
Timestamp time.Time `json:"timestamp" validate:"required"`
}
func (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_1) Validate() error
type PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2 ¶
type PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2 struct {
Name PostAPIV1AssessmentsAssessmentIDResumeResponseRecentEventsOneOf2Name `json:"name" validate:"required"`
Timestamp time.Time `json:"timestamp" validate:"required"`
}
func (PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2) Validate ¶
func (p PostAPIV1AssessmentsAssessmentIDResume_Response_RecentEvents_OneOf_2) Validate() error
type PostAPIV1AssetsAssetIDAssessmentsBody ¶
type PostAPIV1AssetsAssetIDAssessmentsBody struct {
// AttackCredits The number of attack credits to use for this assessment
AttackCredits int `json:"attackCredits" validate:"required,lte=9007199254740991"`
// Objective Optional custom objective for the assessment
Objective *string `json:"objective,omitempty"`
}
func (PostAPIV1AssetsAssetIDAssessmentsBody) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessmentsBody) Validate() error
type PostAPIV1AssetsAssetIDAssessmentsErrorResponse ¶
type PostAPIV1AssetsAssetIDAssessmentsErrorResponse struct {
PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf *PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf `json:"-"`
}
func (PostAPIV1AssetsAssetIDAssessmentsErrorResponse) Error ¶
func (r PostAPIV1AssetsAssetIDAssessmentsErrorResponse) Error() string
func (PostAPIV1AssetsAssetIDAssessmentsErrorResponse) MarshalJSON ¶
func (p PostAPIV1AssetsAssetIDAssessmentsErrorResponse) MarshalJSON() ([]byte, error)
func (*PostAPIV1AssetsAssetIDAssessmentsErrorResponse) UnmarshalJSON ¶
func (p *PostAPIV1AssetsAssetIDAssessmentsErrorResponse) UnmarshalJSON(data []byte) error
type PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf0Code ¶
type PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf0Code string
const (
PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf0CodeFSTERRVALIDATION PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf0Code = "FST_ERR_VALIDATION"
)
func (PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf0Code) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf0Code) Validate() error
Validate checks if the PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf0Code value is valid
type PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf0Error ¶
type PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf0Error string
const (
PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf0ErrorBadRequest PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf0Error = "Bad Request"
)
func (PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf0Error) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf0Error) Validate() error
Validate checks if the PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf0Error value is valid
type PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf1Code ¶
type PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf1Code string
const (
ERRQUOTAEXHAUSTED PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf1Code = "ERR_QUOTA_EXHAUSTED"
)
func (PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf1Code) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf1Code) Validate() error
Validate checks if the PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf1Code value is valid
type PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf1Error ¶
type PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf1Error string
const (
QuotaExhausted PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf1Error = "Quota Exhausted"
)
func (PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf1Error) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf1Error) Validate() error
Validate checks if the PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf1Error value is valid
type PostAPIV1AssetsAssetIDAssessmentsHeaderXXBOWAPIVersion ¶
type PostAPIV1AssetsAssetIDAssessmentsHeaderXXBOWAPIVersion string
const (
PostAPIV1AssetsAssetIDAssessmentsHeaderXXBOWAPIVersionN20260201 PostAPIV1AssetsAssetIDAssessmentsHeaderXXBOWAPIVersion = "2026-02-01"
)
func (PostAPIV1AssetsAssetIDAssessmentsHeaderXXBOWAPIVersion) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessmentsHeaderXXBOWAPIVersion) Validate() error
Validate checks if the PostAPIV1AssetsAssetIDAssessmentsHeaderXXBOWAPIVersion value is valid
type PostAPIV1AssetsAssetIDAssessmentsHeaders ¶
type PostAPIV1AssetsAssetIDAssessmentsHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion PostAPIV1AssetsAssetIDAssessmentsHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (PostAPIV1AssetsAssetIDAssessmentsHeaders) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessmentsHeaders) Validate() error
type PostAPIV1AssetsAssetIDAssessmentsPath ¶
type PostAPIV1AssetsAssetIDAssessmentsPath struct {
AssetID string `json:"assetId" validate:"required"`
}
func (PostAPIV1AssetsAssetIDAssessmentsPath) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessmentsPath) Validate() error
type PostAPIV1AssetsAssetIDAssessmentsRequestOptions ¶
type PostAPIV1AssetsAssetIDAssessmentsRequestOptions struct {
PathParams *PostAPIV1AssetsAssetIDAssessmentsPath
Body *PostAPIV1AssetsAssetIDAssessmentsBody
Header *PostAPIV1AssetsAssetIDAssessmentsHeaders
}
PostAPIV1AssetsAssetIDAssessmentsRequestOptions is the options needed to make a request to PostAPIV1AssetsAssetIDAssessments.
func (*PostAPIV1AssetsAssetIDAssessmentsRequestOptions) GetBody ¶
func (o *PostAPIV1AssetsAssetIDAssessmentsRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*PostAPIV1AssetsAssetIDAssessmentsRequestOptions) GetHeader ¶
func (o *PostAPIV1AssetsAssetIDAssessmentsRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*PostAPIV1AssetsAssetIDAssessmentsRequestOptions) GetPathParams ¶
func (o *PostAPIV1AssetsAssetIDAssessmentsRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*PostAPIV1AssetsAssetIDAssessmentsRequestOptions) GetQuery ¶
func (o *PostAPIV1AssetsAssetIDAssessmentsRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*PostAPIV1AssetsAssetIDAssessmentsRequestOptions) Validate ¶
func (o *PostAPIV1AssetsAssetIDAssessmentsRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type PostAPIV1AssetsAssetIDAssessmentsResponse ¶
type PostAPIV1AssetsAssetIDAssessmentsResponse struct {
AssetID string `json:"assetId" validate:"required"`
AttackCredits int `json:"attackCredits" validate:"required,lte=9007199254740991"`
CreatedAt time.Time `json:"createdAt" validate:"required"`
ID string `json:"id" validate:"required"`
Name string `json:"name" validate:"required"`
OrganizationID string `json:"organizationId" validate:"required"`
Progress float32 `json:"progress" validate:"required,gte=0,lte=1"`
RecentEvents PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents `json:"recentEvents" validate:"required"`
// State Current state of the assessment:
//
// - `waiting-for-capacity`: queued waiting for resources to start assessment
// - `running`: assessment released from queue, started and looking for exploits
// - `succeeded`: assessment finished running (report has not been generated yet)
// - `report-ready`: assessment finished and the report is ready to be downloaded
// - `failed`: assessment failed for internal reasons (e.g. infra, extended foundation model outage, etc.)
// - `cancelling`: assessment was cancelled by the user before it could complete, teardown in progress
// - `cancelled`: assessment was cancelled by the user before it could complete, teardown complete
// - `paused`: assessment paused by user
// - `waiting-for-time-window`: assessment temporarily paused by XBOW and it will automatically resume as soon as the necessary time window is met
State PostAPIV1AssetsAssetIDAssessmentsResponseState `json:"state" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
type PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf0Name ¶
type PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf0Name string
const (
PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf0NamePaused PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf0Name = "paused"
)
func (PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf0Name) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf0Name) Validate() error
Validate checks if the PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf0Name value is valid
type PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Name ¶
type PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Name string
const (
PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1NameAutoPaused PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Name = "auto-paused"
)
func (PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Name) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Name) Validate() error
Validate checks if the PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Name value is valid
type PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason ¶
type PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason string
const ( PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1ReasonAccountLocked PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason = "account-locked" PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1ReasonApprovedHours PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason = "approved-hours" PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1ReasonAuthMaxIter PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason = "auth-max-iter" PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1ReasonAuthNetworkError PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason = "auth-network-error" PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1ReasonAuthUnexpectedError PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason = "auth-unexpected-error" PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1ReasonAuthUnknown PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason = "auth-unknown" PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1ReasonBadSigningCredentials PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason = "bad-signing-credentials" PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1ReasonCaptchaBlocked PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason = "captcha-blocked" PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1ReasonExplicitRequest PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason = "explicit-request" PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1ReasonHTTPErrors PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason = "http-errors" PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1ReasonInvalidCredentials PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason = "invalid-credentials" PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1ReasonMissingMfaFactor PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason = "missing-mfa-factor" PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1ReasonModelError PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason = "model-error" PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1ReasonNoAuthenticationMethod PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason = "no-authentication-method" PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1ReasonUnknown PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason = "unknown" PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1ReasonWafBlocked PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason = "waf-blocked" )
func (PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason) Validate() error
Validate checks if the PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason value is valid
type PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf2Name ¶
type PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf2Name string
const (
PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf2NameResumed PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf2Name = "resumed"
)
func (PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf2Name) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf2Name) Validate() error
Validate checks if the PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf2Name value is valid
type PostAPIV1AssetsAssetIDAssessmentsResponseState ¶
type PostAPIV1AssetsAssetIDAssessmentsResponseState string
PostAPIV1AssetsAssetIDAssessmentsResponseState Current state of the assessment:
- `waiting-for-capacity`: queued waiting for resources to start assessment - `running`: assessment released from queue, started and looking for exploits - `succeeded`: assessment finished running (report has not been generated yet) - `report-ready`: assessment finished and the report is ready to be downloaded - `failed`: assessment failed for internal reasons (e.g. infra, extended foundation model outage, etc.) - `cancelling`: assessment was cancelled by the user before it could complete, teardown in progress - `cancelled`: assessment was cancelled by the user before it could complete, teardown complete - `paused`: assessment paused by user - `waiting-for-time-window`: assessment temporarily paused by XBOW and it will automatically resume as soon as the necessary time window is met
const ( PostAPIV1AssetsAssetIDAssessmentsResponseStateCancelled PostAPIV1AssetsAssetIDAssessmentsResponseState = "cancelled" PostAPIV1AssetsAssetIDAssessmentsResponseStateCancelling PostAPIV1AssetsAssetIDAssessmentsResponseState = "cancelling" PostAPIV1AssetsAssetIDAssessmentsResponseStateFailed PostAPIV1AssetsAssetIDAssessmentsResponseState = "failed" PostAPIV1AssetsAssetIDAssessmentsResponseStatePaused PostAPIV1AssetsAssetIDAssessmentsResponseState = "paused" PostAPIV1AssetsAssetIDAssessmentsResponseStateReportReady PostAPIV1AssetsAssetIDAssessmentsResponseState = "report-ready" PostAPIV1AssetsAssetIDAssessmentsResponseStateRunning PostAPIV1AssetsAssetIDAssessmentsResponseState = "running" PostAPIV1AssetsAssetIDAssessmentsResponseStateSucceeded PostAPIV1AssetsAssetIDAssessmentsResponseState = "succeeded" PostAPIV1AssetsAssetIDAssessmentsResponseStateWaitingForCapacity PostAPIV1AssetsAssetIDAssessmentsResponseState = "waiting-for-capacity" PostAPIV1AssetsAssetIDAssessmentsResponseStateWaitingForTimeWindow PostAPIV1AssetsAssetIDAssessmentsResponseState = "waiting-for-time-window" )
func (PostAPIV1AssetsAssetIDAssessmentsResponseState) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessmentsResponseState) Validate() error
Validate checks if the PostAPIV1AssetsAssetIDAssessmentsResponseState value is valid
type PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf ¶
type PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf struct {
runtime.Either[PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf_0, PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf_1]
}
func (*PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf) Validate ¶
func (p *PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf) Validate() error
type PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf_0 ¶
type PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf_0 struct {
Code PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf0Code `json:"code" validate:"required"`
ErrorData PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf0Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf_0) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf_0) Validate() error
type PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf_1 ¶
type PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf_1 struct {
Code PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf1Code `json:"code" validate:"required"`
ErrorData PostAPIV1AssetsAssetIDAssessmentsErrorResponseOneOf1Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf_1) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessments_ErrorResponse_OneOf_1) Validate() error
type PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents ¶
type PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents []PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_Item
func (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents) Validate() error
type PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_Item ¶
type PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_Item struct {
PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf `json:"-"`
}
func (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_Item) MarshalJSON ¶
func (p PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_Item) MarshalJSON() ([]byte, error)
func (*PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_Item) UnmarshalJSON ¶
func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_Item) UnmarshalJSON(data []byte) error
func (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_Item) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_Item) Validate() error
type PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf ¶
type PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf struct {
// contains filtered or unexported fields
}
func (*PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) AsPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0 ¶
func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) AsPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0() (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0, error)
AsPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0 returns the union data inside the PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf as a PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0
func (*PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) AsPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1 ¶
func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) AsPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1() (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1, error)
AsPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1 returns the union data inside the PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf as a PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1
func (*PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) AsPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2 ¶
func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) AsPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2() (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2, error)
AsPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2 returns the union data inside the PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf as a PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2
func (*PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0 ¶
func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0() (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0, error)
AsValidatedPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0 returns the union data inside the PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf as a validated PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0
func (*PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1 ¶
func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1() (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1, error)
AsValidatedPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1 returns the union data inside the PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf as a validated PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1
func (*PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2 ¶
func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) AsValidatedPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2() (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2, error)
AsValidatedPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2 returns the union data inside the PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf as a validated PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2
func (*PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) FromPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0 ¶
func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) FromPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0(val PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0) error
FromPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0 overwrites any union data inside the PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf as the provided PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0
func (*PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) FromPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1 ¶
func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) FromPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1(val PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1) error
FromPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1 overwrites any union data inside the PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf as the provided PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1
func (*PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) FromPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2 ¶
func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) FromPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2(val PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2) error
FromPostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2 overwrites any union data inside the PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf as the provided PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2
func (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) MarshalJSON ¶
func (p PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) MarshalJSON() ([]byte, error)
func (*PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) Raw ¶
Raw returns the union data inside the PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf as bytes
func (*PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) UnmarshalJSON ¶
func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) UnmarshalJSON(bts []byte) error
func (*PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) Validate ¶
func (p *PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf) Validate() error
type PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0 ¶
type PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0 struct {
Name PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf0Name `json:"name" validate:"required"`
Timestamp time.Time `json:"timestamp" validate:"required"`
}
func (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_0) Validate() error
type PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1 ¶
type PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1 struct {
Name PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Name `json:"name" validate:"required"`
Reason PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf1Reason `json:"reason" validate:"required"`
Timestamp time.Time `json:"timestamp" validate:"required"`
}
func (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_1) Validate() error
type PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2 ¶
type PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2 struct {
Name PostAPIV1AssetsAssetIDAssessmentsResponseRecentEventsOneOf2Name `json:"name" validate:"required"`
Timestamp time.Time `json:"timestamp" validate:"required"`
}
func (PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2) Validate ¶
func (p PostAPIV1AssetsAssetIDAssessments_Response_RecentEvents_OneOf_2) Validate() error
type PostAPIV1FindingsFindingIDVerifyFixErrorResponse ¶
type PostAPIV1FindingsFindingIDVerifyFixErrorResponse struct {
PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf `json:"-"`
}
func (PostAPIV1FindingsFindingIDVerifyFixErrorResponse) Error ¶
func (r PostAPIV1FindingsFindingIDVerifyFixErrorResponse) Error() string
func (PostAPIV1FindingsFindingIDVerifyFixErrorResponse) MarshalJSON ¶
func (p PostAPIV1FindingsFindingIDVerifyFixErrorResponse) MarshalJSON() ([]byte, error)
func (*PostAPIV1FindingsFindingIDVerifyFixErrorResponse) UnmarshalJSON ¶
func (p *PostAPIV1FindingsFindingIDVerifyFixErrorResponse) UnmarshalJSON(data []byte) error
type PostAPIV1FindingsFindingIDVerifyFixErrorResponse404Code ¶
type PostAPIV1FindingsFindingIDVerifyFixErrorResponse404Code string
const (
PostAPIV1FindingsFindingIDVerifyFixErrorResponse404CodeERRNOTFOUND PostAPIV1FindingsFindingIDVerifyFixErrorResponse404Code = "ERR_NOT_FOUND"
)
func (PostAPIV1FindingsFindingIDVerifyFixErrorResponse404Code) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFixErrorResponse404Code) Validate() error
Validate checks if the PostAPIV1FindingsFindingIDVerifyFixErrorResponse404Code value is valid
type PostAPIV1FindingsFindingIDVerifyFixErrorResponse404Error ¶
type PostAPIV1FindingsFindingIDVerifyFixErrorResponse404Error string
const (
PostAPIV1FindingsFindingIDVerifyFixErrorResponse404ErrorNotFound PostAPIV1FindingsFindingIDVerifyFixErrorResponse404Error = "Not Found"
)
func (PostAPIV1FindingsFindingIDVerifyFixErrorResponse404Error) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFixErrorResponse404Error) Validate() error
Validate checks if the PostAPIV1FindingsFindingIDVerifyFixErrorResponse404Error value is valid
type PostAPIV1FindingsFindingIDVerifyFixErrorResponseJSON ¶
type PostAPIV1FindingsFindingIDVerifyFixErrorResponseJSON struct {
Code PostAPIV1FindingsFindingIDVerifyFixErrorResponse404Code `json:"code" validate:"required"`
ErrorData PostAPIV1FindingsFindingIDVerifyFixErrorResponse404Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
type PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf0Code ¶
type PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf0Code string
const (
PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf0CodeFSTERRVALIDATION PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf0Code = "FST_ERR_VALIDATION"
)
func (PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf0Code) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf0Code) Validate() error
Validate checks if the PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf0Code value is valid
type PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf0Error ¶
type PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf0Error string
const (
PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf0ErrorBadRequest PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf0Error = "Bad Request"
)
func (PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf0Error) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf0Error) Validate() error
Validate checks if the PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf0Error value is valid
type PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf1Code ¶
type PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf1Code string
const (
ERRCHECKREQUIRED PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf1Code = "ERR_CHECK_REQUIRED"
)
func (PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf1Code) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf1Code) Validate() error
Validate checks if the PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf1Code value is valid
type PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf1Error ¶
type PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf1Error string
const (
CheckFailure PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf1Error = "Check Failure"
)
func (PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf1Error) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf1Error) Validate() error
Validate checks if the PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf1Error value is valid
type PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf2Code ¶
type PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf2Code string
const (
ERRINVALIDSTATE PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf2Code = "ERR_INVALID_STATE"
)
func (PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf2Code) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf2Code) Validate() error
Validate checks if the PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf2Code value is valid
type PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf2Error ¶
type PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf2Error string
const (
InvalidFindingState PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf2Error = "Invalid Finding State"
)
func (PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf2Error) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf2Error) Validate() error
Validate checks if the PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf2Error value is valid
type PostAPIV1FindingsFindingIDVerifyFixHeaderXXBOWAPIVersion ¶
type PostAPIV1FindingsFindingIDVerifyFixHeaderXXBOWAPIVersion string
const (
PostAPIV1FindingsFindingIDVerifyFixHeaderXXBOWAPIVersionN20260201 PostAPIV1FindingsFindingIDVerifyFixHeaderXXBOWAPIVersion = "2026-02-01"
)
func (PostAPIV1FindingsFindingIDVerifyFixHeaderXXBOWAPIVersion) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFixHeaderXXBOWAPIVersion) Validate() error
Validate checks if the PostAPIV1FindingsFindingIDVerifyFixHeaderXXBOWAPIVersion value is valid
type PostAPIV1FindingsFindingIDVerifyFixHeaders ¶
type PostAPIV1FindingsFindingIDVerifyFixHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion PostAPIV1FindingsFindingIDVerifyFixHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (PostAPIV1FindingsFindingIDVerifyFixHeaders) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFixHeaders) Validate() error
type PostAPIV1FindingsFindingIDVerifyFixPath ¶
type PostAPIV1FindingsFindingIDVerifyFixPath struct {
FindingID string `json:"findingId" validate:"required"`
}
func (PostAPIV1FindingsFindingIDVerifyFixPath) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFixPath) Validate() error
type PostAPIV1FindingsFindingIDVerifyFixRequestOptions ¶
type PostAPIV1FindingsFindingIDVerifyFixRequestOptions struct {
PathParams *PostAPIV1FindingsFindingIDVerifyFixPath
Header *PostAPIV1FindingsFindingIDVerifyFixHeaders
}
PostAPIV1FindingsFindingIDVerifyFixRequestOptions is the options needed to make a request to PostAPIV1FindingsFindingIDVerifyFix.
func (*PostAPIV1FindingsFindingIDVerifyFixRequestOptions) GetBody ¶
func (o *PostAPIV1FindingsFindingIDVerifyFixRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*PostAPIV1FindingsFindingIDVerifyFixRequestOptions) GetHeader ¶
func (o *PostAPIV1FindingsFindingIDVerifyFixRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*PostAPIV1FindingsFindingIDVerifyFixRequestOptions) GetPathParams ¶
func (o *PostAPIV1FindingsFindingIDVerifyFixRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*PostAPIV1FindingsFindingIDVerifyFixRequestOptions) GetQuery ¶
func (o *PostAPIV1FindingsFindingIDVerifyFixRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*PostAPIV1FindingsFindingIDVerifyFixRequestOptions) Validate ¶
func (o *PostAPIV1FindingsFindingIDVerifyFixRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type PostAPIV1FindingsFindingIDVerifyFixResponse ¶
type PostAPIV1FindingsFindingIDVerifyFixResponse struct {
AssetID string `json:"assetId" validate:"required"`
AttackCredits int `json:"attackCredits" validate:"required,lte=9007199254740991"`
CreatedAt time.Time `json:"createdAt" validate:"required"`
ID string `json:"id" validate:"required"`
Name string `json:"name" validate:"required"`
OrganizationID string `json:"organizationId" validate:"required"`
Progress float32 `json:"progress" validate:"required,gte=0,lte=1"`
RecentEvents PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents `json:"recentEvents" validate:"required"`
// State Current state of the assessment:
//
// - `waiting-for-capacity`: queued waiting for resources to start assessment
// - `running`: assessment released from queue, started and looking for exploits
// - `succeeded`: assessment finished running (report has not been generated yet)
// - `report-ready`: assessment finished and the report is ready to be downloaded
// - `failed`: assessment failed for internal reasons (e.g. infra, extended foundation model outage, etc.)
// - `cancelling`: assessment was cancelled by the user before it could complete, teardown in progress
// - `cancelled`: assessment was cancelled by the user before it could complete, teardown complete
// - `paused`: assessment paused by user
// - `waiting-for-time-window`: assessment temporarily paused by XBOW and it will automatically resume as soon as the necessary time window is met
State PostAPIV1FindingsFindingIDVerifyFixResponseState `json:"state" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
type PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf0Name ¶
type PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf0Name string
const (
PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf0NamePaused PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf0Name = "paused"
)
func (PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf0Name) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf0Name) Validate() error
Validate checks if the PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf0Name value is valid
type PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Name ¶
type PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Name string
const (
PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1NameAutoPaused PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Name = "auto-paused"
)
func (PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Name) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Name) Validate() error
Validate checks if the PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Name value is valid
type PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason ¶
type PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason string
const ( PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1ReasonAccountLocked PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason = "account-locked" PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1ReasonApprovedHours PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason = "approved-hours" PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1ReasonAuthMaxIter PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason = "auth-max-iter" PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1ReasonAuthNetworkError PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason = "auth-network-error" PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1ReasonAuthUnexpectedError PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason = "auth-unexpected-error" PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1ReasonAuthUnknown PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason = "auth-unknown" PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1ReasonBadSigningCredentials PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason = "bad-signing-credentials" PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1ReasonCaptchaBlocked PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason = "captcha-blocked" PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1ReasonExplicitRequest PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason = "explicit-request" PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1ReasonHTTPErrors PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason = "http-errors" PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1ReasonInvalidCredentials PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason = "invalid-credentials" PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1ReasonMissingMfaFactor PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason = "missing-mfa-factor" PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1ReasonModelError PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason = "model-error" PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1ReasonNoAuthenticationMethod PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason = "no-authentication-method" PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1ReasonUnknown PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason = "unknown" PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1ReasonWafBlocked PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason = "waf-blocked" )
func (PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason) Validate() error
Validate checks if the PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason value is valid
type PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf2Name ¶
type PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf2Name string
const (
PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf2NameResumed PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf2Name = "resumed"
)
func (PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf2Name) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf2Name) Validate() error
Validate checks if the PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf2Name value is valid
type PostAPIV1FindingsFindingIDVerifyFixResponseState ¶
type PostAPIV1FindingsFindingIDVerifyFixResponseState string
PostAPIV1FindingsFindingIDVerifyFixResponseState Current state of the assessment:
- `waiting-for-capacity`: queued waiting for resources to start assessment - `running`: assessment released from queue, started and looking for exploits - `succeeded`: assessment finished running (report has not been generated yet) - `report-ready`: assessment finished and the report is ready to be downloaded - `failed`: assessment failed for internal reasons (e.g. infra, extended foundation model outage, etc.) - `cancelling`: assessment was cancelled by the user before it could complete, teardown in progress - `cancelled`: assessment was cancelled by the user before it could complete, teardown complete - `paused`: assessment paused by user - `waiting-for-time-window`: assessment temporarily paused by XBOW and it will automatically resume as soon as the necessary time window is met
const ( PostAPIV1FindingsFindingIDVerifyFixResponseStateCancelled PostAPIV1FindingsFindingIDVerifyFixResponseState = "cancelled" PostAPIV1FindingsFindingIDVerifyFixResponseStateCancelling PostAPIV1FindingsFindingIDVerifyFixResponseState = "cancelling" PostAPIV1FindingsFindingIDVerifyFixResponseStateFailed PostAPIV1FindingsFindingIDVerifyFixResponseState = "failed" PostAPIV1FindingsFindingIDVerifyFixResponseStatePaused PostAPIV1FindingsFindingIDVerifyFixResponseState = "paused" PostAPIV1FindingsFindingIDVerifyFixResponseStateReportReady PostAPIV1FindingsFindingIDVerifyFixResponseState = "report-ready" PostAPIV1FindingsFindingIDVerifyFixResponseStateRunning PostAPIV1FindingsFindingIDVerifyFixResponseState = "running" PostAPIV1FindingsFindingIDVerifyFixResponseStateSucceeded PostAPIV1FindingsFindingIDVerifyFixResponseState = "succeeded" PostAPIV1FindingsFindingIDVerifyFixResponseStateWaitingForCapacity PostAPIV1FindingsFindingIDVerifyFixResponseState = "waiting-for-capacity" PostAPIV1FindingsFindingIDVerifyFixResponseStateWaitingForTimeWindow PostAPIV1FindingsFindingIDVerifyFixResponseState = "waiting-for-time-window" )
func (PostAPIV1FindingsFindingIDVerifyFixResponseState) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFixResponseState) Validate() error
Validate checks if the PostAPIV1FindingsFindingIDVerifyFixResponseState value is valid
type PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf ¶
type PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf struct {
// contains filtered or unexported fields
}
func (*PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) AsPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0 ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) AsPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0() (PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0, error)
AsPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0 returns the union data inside the PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf as a PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0
func (*PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) AsPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1 ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) AsPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1() (PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1, error)
AsPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1 returns the union data inside the PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf as a PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1
func (*PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) AsPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2 ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) AsPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2() (PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2, error)
AsPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2 returns the union data inside the PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf as a PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2
func (*PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) AsValidatedPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0 ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) AsValidatedPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0() (PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0, error)
AsValidatedPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0 returns the union data inside the PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf as a validated PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0
func (*PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) AsValidatedPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1 ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) AsValidatedPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1() (PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1, error)
AsValidatedPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1 returns the union data inside the PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf as a validated PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1
func (*PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) AsValidatedPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2 ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) AsValidatedPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2() (PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2, error)
AsValidatedPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2 returns the union data inside the PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf as a validated PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2
func (*PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) FromPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0 ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) FromPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0(val PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0) error
FromPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0 overwrites any union data inside the PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf as the provided PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0
func (*PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) FromPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1 ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) FromPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1(val PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1) error
FromPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1 overwrites any union data inside the PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf as the provided PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1
func (*PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) FromPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2 ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) FromPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2(val PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2) error
FromPostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2 overwrites any union data inside the PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf as the provided PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2
func (PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) MarshalJSON ¶
func (p PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) MarshalJSON() ([]byte, error)
func (*PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) Raw ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) Raw() json.RawMessage
Raw returns the union data inside the PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf as bytes
func (*PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) UnmarshalJSON ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) UnmarshalJSON(bts []byte) error
func (*PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) Validate ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf) Validate() error
type PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0 ¶
type PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0 struct {
Code PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf0Code `json:"code" validate:"required"`
ErrorData PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf0Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_0) Validate() error
type PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1 ¶
type PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1 struct {
Code PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf1Code `json:"code" validate:"required"`
ErrorData PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf1Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_1) Validate() error
type PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2 ¶
type PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2 struct {
Code PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf2Code `json:"code" validate:"required"`
ErrorData PostAPIV1FindingsFindingIDVerifyFixErrorResponseOneOf2Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFix_ErrorResponse_OneOf_2) Validate() error
type PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents ¶
type PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents []PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_Item
func (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents) Validate() error
type PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_Item ¶
type PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_Item struct {
PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf `json:"-"`
}
func (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_Item) MarshalJSON ¶
func (p PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_Item) MarshalJSON() ([]byte, error)
func (*PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_Item) UnmarshalJSON ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_Item) UnmarshalJSON(data []byte) error
func (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_Item) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_Item) Validate() error
type PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf ¶
type PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf struct {
// contains filtered or unexported fields
}
func (*PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) AsPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0 ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) AsPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0() (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0, error)
AsPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0 returns the union data inside the PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf as a PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0
func (*PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) AsPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1 ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) AsPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1() (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1, error)
AsPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1 returns the union data inside the PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf as a PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1
func (*PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) AsPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2 ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) AsPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2() (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2, error)
AsPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2 returns the union data inside the PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf as a PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2
func (*PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) AsValidatedPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0 ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) AsValidatedPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0() (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0, error)
AsValidatedPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0 returns the union data inside the PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf as a validated PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0
func (*PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) AsValidatedPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1 ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) AsValidatedPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1() (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1, error)
AsValidatedPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1 returns the union data inside the PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf as a validated PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1
func (*PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) AsValidatedPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2 ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) AsValidatedPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2() (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2, error)
AsValidatedPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2 returns the union data inside the PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf as a validated PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2
func (*PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) FromPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0 ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) FromPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0(val PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0) error
FromPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0 overwrites any union data inside the PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf as the provided PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0
func (*PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) FromPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1 ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) FromPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1(val PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1) error
FromPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1 overwrites any union data inside the PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf as the provided PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1
func (*PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) FromPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2 ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) FromPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2(val PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2) error
FromPostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2 overwrites any union data inside the PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf as the provided PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2
func (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) MarshalJSON ¶
func (p PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) MarshalJSON() ([]byte, error)
func (*PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) Raw ¶
Raw returns the union data inside the PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf as bytes
func (*PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) UnmarshalJSON ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) UnmarshalJSON(bts []byte) error
func (*PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) Validate ¶
func (p *PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf) Validate() error
type PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0 ¶
type PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0 struct {
Name PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf0Name `json:"name" validate:"required"`
Timestamp time.Time `json:"timestamp" validate:"required"`
}
func (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_0) Validate() error
type PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1 ¶
type PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1 struct {
Name PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Name `json:"name" validate:"required"`
Reason PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf1Reason `json:"reason" validate:"required"`
Timestamp time.Time `json:"timestamp" validate:"required"`
}
func (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_1) Validate() error
type PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2 ¶
type PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2 struct {
Name PostAPIV1FindingsFindingIDVerifyFixResponseRecentEventsOneOf2Name `json:"name" validate:"required"`
Timestamp time.Time `json:"timestamp" validate:"required"`
}
func (PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2) Validate ¶
func (p PostAPIV1FindingsFindingIDVerifyFix_Response_RecentEvents_OneOf_2) Validate() error
type PostAPIV1IntegrationsIntegrationIDOrganizationsBody ¶
type PostAPIV1IntegrationsIntegrationIDOrganizationsBody struct {
// ExternalID External reference for this customer. Must be unique among all organizations you provision.
ExternalID string `json:"externalId"`
// Members List of members in the organization. At least one member is required.
Members PostAPIV1IntegrationsIntegrationIDOrganizationsBody_Members `json:"members" validate:"required"`
// Name Name of the company. Not required to be unique.
Name string `json:"name" validate:"required,min=1"`
}
func (PostAPIV1IntegrationsIntegrationIDOrganizationsBody) Validate ¶
func (p PostAPIV1IntegrationsIntegrationIDOrganizationsBody) Validate() error
type PostAPIV1IntegrationsIntegrationIDOrganizationsBody_Members ¶
type PostAPIV1IntegrationsIntegrationIDOrganizationsBody_Members []PostAPIV1IntegrationsIntegrationIDOrganizationsBody_Members_Item
PostAPIV1IntegrationsIntegrationIDOrganizationsBody_Members List of members in the organization. At least one member is required.
func (PostAPIV1IntegrationsIntegrationIDOrganizationsBody_Members) Validate ¶
func (p PostAPIV1IntegrationsIntegrationIDOrganizationsBody_Members) Validate() error
type PostAPIV1IntegrationsIntegrationIDOrganizationsBody_Members_Item ¶
type PostAPIV1IntegrationsIntegrationIDOrganizationsBody_Members_Item struct {
// Email Email of the customer
Email runtime.Email `json:"email" validate:"required"`
// Name Name of the customer
Name string `json:"name" validate:"required,min=1"`
}
func (PostAPIV1IntegrationsIntegrationIDOrganizationsBody_Members_Item) Validate ¶
func (p PostAPIV1IntegrationsIntegrationIDOrganizationsBody_Members_Item) Validate() error
type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse ¶
type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse struct {
Code PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseCode `json:"code" validate:"required"`
ErrorData PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse) Error ¶
func (r PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse) Error() string
type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse403Code ¶
type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse403Code string
const (
ERRFORBIDDEN PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse403Code = "ERR_FORBIDDEN"
)
func (PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse403Code) Validate ¶
func (p PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse403Code) Validate() error
Validate checks if the PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse403Code value is valid
type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse403Error ¶
type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse403Error string
const (
Forbidden PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse403Error = "Forbidden"
)
func (PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse403Error) Validate ¶
func (p PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse403Error) Validate() error
Validate checks if the PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse403Error value is valid
type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse409Code ¶
type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse409Code string
const (
ERRCONFLICT PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse409Code = "ERR_CONFLICT"
)
func (PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse409Code) Validate ¶
func (p PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse409Code) Validate() error
Validate checks if the PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse409Code value is valid
type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse409Error ¶
type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse409Error string
const (
Conflict PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse409Error = "Conflict"
)
func (PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse409Error) Validate ¶
func (p PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse409Error) Validate() error
Validate checks if the PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse409Error value is valid
type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseCode ¶
type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseCode string
const (
PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseCodeFSTERRVALIDATION PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseCode = "FST_ERR_VALIDATION"
)
func (PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseCode) Validate ¶
func (p PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseCode) Validate() error
Validate checks if the PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseCode value is valid
type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseError ¶
type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseError string
const (
PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseErrorBadRequest PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseError = "Bad Request"
)
func (PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseError) Validate ¶
func (p PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseError) Validate() error
Validate checks if the PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseError value is valid
type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseJSON ¶
type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseJSON struct {
Code PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse403Code `json:"code" validate:"required"`
ErrorData PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse403Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseJSON409 ¶
type PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponseJSON409 struct {
Code PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse409Code `json:"code" validate:"required"`
ErrorData PostAPIV1IntegrationsIntegrationIDOrganizationsErrorResponse409Error `json:"error" validate:"required"`
// Message An organization has already been created with this external ID
Message string `json:"message" validate:"required"`
}
type PostAPIV1IntegrationsIntegrationIDOrganizationsHeaderXXBOWAPIVersion ¶
type PostAPIV1IntegrationsIntegrationIDOrganizationsHeaderXXBOWAPIVersion string
const (
PostAPIV1IntegrationsIntegrationIDOrganizationsHeaderXXBOWAPIVersionN20260201 PostAPIV1IntegrationsIntegrationIDOrganizationsHeaderXXBOWAPIVersion = "2026-02-01"
)
func (PostAPIV1IntegrationsIntegrationIDOrganizationsHeaderXXBOWAPIVersion) Validate ¶
func (p PostAPIV1IntegrationsIntegrationIDOrganizationsHeaderXXBOWAPIVersion) Validate() error
Validate checks if the PostAPIV1IntegrationsIntegrationIDOrganizationsHeaderXXBOWAPIVersion value is valid
type PostAPIV1IntegrationsIntegrationIDOrganizationsHeaders ¶
type PostAPIV1IntegrationsIntegrationIDOrganizationsHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion PostAPIV1IntegrationsIntegrationIDOrganizationsHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (PostAPIV1IntegrationsIntegrationIDOrganizationsHeaders) Validate ¶
func (p PostAPIV1IntegrationsIntegrationIDOrganizationsHeaders) Validate() error
type PostAPIV1IntegrationsIntegrationIDOrganizationsPath ¶
type PostAPIV1IntegrationsIntegrationIDOrganizationsPath struct {
IntegrationID string `json:"integrationId" validate:"required"`
}
func (PostAPIV1IntegrationsIntegrationIDOrganizationsPath) Validate ¶
func (p PostAPIV1IntegrationsIntegrationIDOrganizationsPath) Validate() error
type PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions ¶
type PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions struct {
PathParams *PostAPIV1IntegrationsIntegrationIDOrganizationsPath
Body *PostAPIV1IntegrationsIntegrationIDOrganizationsBody
Header *PostAPIV1IntegrationsIntegrationIDOrganizationsHeaders
}
PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions is the options needed to make a request to PostAPIV1IntegrationsIntegrationIDOrganizations.
func (*PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetBody ¶
func (o *PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetHeader ¶
func (o *PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetPathParams ¶
func (o *PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetQuery ¶
func (o *PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) Validate ¶
func (o *PostAPIV1IntegrationsIntegrationIDOrganizationsRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type PostAPIV1IntegrationsIntegrationIDOrganizationsResponse ¶
type PostAPIV1IntegrationsIntegrationIDOrganizationsResponse struct {
CreatedAt time.Time `json:"createdAt" validate:"required"`
ExternalID string `json:"externalId"`
ID string `json:"id" validate:"required"`
Name string `json:"name" validate:"required"`
State PostAPIV1IntegrationsIntegrationIDOrganizationsResponseState `json:"state" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
type PostAPIV1IntegrationsIntegrationIDOrganizationsResponseState ¶
type PostAPIV1IntegrationsIntegrationIDOrganizationsResponseState string
const ( PostAPIV1IntegrationsIntegrationIDOrganizationsResponseStateActive PostAPIV1IntegrationsIntegrationIDOrganizationsResponseState = "active" PostAPIV1IntegrationsIntegrationIDOrganizationsResponseStateDisabled PostAPIV1IntegrationsIntegrationIDOrganizationsResponseState = "disabled" )
func (PostAPIV1IntegrationsIntegrationIDOrganizationsResponseState) Validate ¶
func (p PostAPIV1IntegrationsIntegrationIDOrganizationsResponseState) Validate() error
Validate checks if the PostAPIV1IntegrationsIntegrationIDOrganizationsResponseState value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsBody ¶
type PostAPIV1OrganizationsOrganizationIDAssetsBody struct {
Name string `json:"name" validate:"required"`
// Sku Determines parameters used for assessment
Sku string `json:"sku" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDAssetsBody) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsBody) Validate() error
type PostAPIV1OrganizationsOrganizationIDAssetsErrorResponse ¶
type PostAPIV1OrganizationsOrganizationIDAssetsErrorResponse struct {
Code PostAPIV1OrganizationsOrganizationIDAssetsErrorResponseCode `json:"code" validate:"required"`
ErrorData PostAPIV1OrganizationsOrganizationIDAssetsErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDAssetsErrorResponse) Error ¶
func (r PostAPIV1OrganizationsOrganizationIDAssetsErrorResponse) Error() string
type PostAPIV1OrganizationsOrganizationIDAssetsErrorResponseCode ¶
type PostAPIV1OrganizationsOrganizationIDAssetsErrorResponseCode string
const (
PostAPIV1OrganizationsOrganizationIDAssetsErrorResponseCodeFSTERRVALIDATION PostAPIV1OrganizationsOrganizationIDAssetsErrorResponseCode = "FST_ERR_VALIDATION"
)
func (PostAPIV1OrganizationsOrganizationIDAssetsErrorResponseCode) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsErrorResponseCode) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsErrorResponseCode value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsErrorResponseError ¶
type PostAPIV1OrganizationsOrganizationIDAssetsErrorResponseError string
const (
PostAPIV1OrganizationsOrganizationIDAssetsErrorResponseErrorBadRequest PostAPIV1OrganizationsOrganizationIDAssetsErrorResponseError = "Bad Request"
)
func (PostAPIV1OrganizationsOrganizationIDAssetsErrorResponseError) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsErrorResponseError) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsErrorResponseError value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsHeaderXXBOWAPIVersion ¶
type PostAPIV1OrganizationsOrganizationIDAssetsHeaderXXBOWAPIVersion string
const (
PostAPIV1OrganizationsOrganizationIDAssetsHeaderXXBOWAPIVersionN20260201 PostAPIV1OrganizationsOrganizationIDAssetsHeaderXXBOWAPIVersion = "2026-02-01"
)
func (PostAPIV1OrganizationsOrganizationIDAssetsHeaderXXBOWAPIVersion) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsHeaderXXBOWAPIVersion) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsHeaderXXBOWAPIVersion value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsHeaders ¶
type PostAPIV1OrganizationsOrganizationIDAssetsHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion PostAPIV1OrganizationsOrganizationIDAssetsHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDAssetsHeaders) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsHeaders) Validate() error
type PostAPIV1OrganizationsOrganizationIDAssetsPath ¶
type PostAPIV1OrganizationsOrganizationIDAssetsPath struct {
OrganizationID string `json:"organizationId" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDAssetsPath) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsPath) Validate() error
type PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions ¶
type PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions struct {
PathParams *PostAPIV1OrganizationsOrganizationIDAssetsPath
Body *PostAPIV1OrganizationsOrganizationIDAssetsBody
Header *PostAPIV1OrganizationsOrganizationIDAssetsHeaders
}
PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions is the options needed to make a request to PostAPIV1OrganizationsOrganizationIDAssets.
func (*PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetBody ¶
func (o *PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetHeader ¶
func (o *PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetPathParams ¶
func (o *PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetQuery ¶
func (o *PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions) Validate ¶
func (o *PostAPIV1OrganizationsOrganizationIDAssetsRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type PostAPIV1OrganizationsOrganizationIDAssetsResponse ¶
type PostAPIV1OrganizationsOrganizationIDAssetsResponse struct {
ApprovedTimeWindows PostAPIV1OrganizationsOrganizationIDAssets_Response_ApprovedTimeWindows `json:"approvedTimeWindows"`
// ArchiveAt When the asset will be (or was) archived
ArchiveAt time.Time `json:"archiveAt"`
Checks PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks `json:"checks"`
CreatedAt time.Time `json:"createdAt" validate:"required"`
Credentials PostAPIV1OrganizationsOrganizationIDAssets_Response_Credentials `json:"credentials"`
DNSBoundaryRules PostAPIV1OrganizationsOrganizationIDAssets_Response_DNSBoundaryRules `json:"dnsBoundaryRules"`
Headers map[string]PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties `json:"headers"`
HTTPBoundaryRules PostAPIV1OrganizationsOrganizationIDAssets_Response_HTTPBoundaryRules `json:"httpBoundaryRules"`
ID string `json:"id" validate:"required"`
Lifecycle PostAPIV1OrganizationsOrganizationIDAssetsResponseLifecycle `json:"lifecycle" validate:"required"`
MaxRequestsPerSecond int `json:"maxRequestsPerSecond"`
Name string `json:"name" validate:"required"`
OrganizationID string `json:"organizationId" validate:"required"`
// Sku Determines parameters used for assessment
Sku string `json:"sku" validate:"required"`
StartURL string `json:"startUrl"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
type PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekday ¶
type PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekday float32
PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekday End day where 1 == Monday, 7 == Sunday
const ( PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekdayN1 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 1 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekdayN2 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 2 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekdayN3 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 3 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekdayN4 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 4 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekdayN5 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 5 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekdayN6 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 6 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekdayN7 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 7 )
func (PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekday) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekday) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekday value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekday ¶
type PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekday float32
PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekday Start day where 1 == Monday, 7 == Sunday
const ( PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN1 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 1 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN2 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 2 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN3 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 3 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN4 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 4 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN5 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 5 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN6 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 6 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN7 PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 7 )
func (PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekday) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekday) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekday value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf0Type ¶
type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf0Type string
const (
PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf0TypeDNS PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf0Type = "dns"
)
func (PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf0Type) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf0Type) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf0Type value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf1Type ¶
type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf1Type string
const (
PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf1TypeTimeout PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf1Type = "timeout"
)
func (PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf1Type) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf1Type) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf1Type value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf2Type ¶
type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf2Type string
const (
PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf2TypeNetwork PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf2Type = "network"
)
func (PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf2Type) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf2Type) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf2Type value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf3Type ¶
type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf3Type string
const (
PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf3TypeHTTP PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf3Type = "http"
)
func (PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf3Type) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf3Type) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf3Type value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4Type ¶
type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4Type string
const (
PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4TypeWaf PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4Type = "waf"
)
func (PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4Type) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4Type) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4Type value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider ¶
type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider string
const ( PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4WafProviderCloudflareAccess PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider = "cloudflare-access" PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4WafProviderCloudflareChallenge PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider = "cloudflare-challenge" )
func (PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableState ¶
type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableState string
const ( PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableStateChecking PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableState = "checking" PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableStateInvalid PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableState = "invalid" PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableStateUnchecked PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableState = "unchecked" PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableStateValid PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableState = "valid" )
func (PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableState) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableState) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableState value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksCredentialsState ¶
type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksCredentialsState string
const ( PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksCredentialsStateChecking PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksCredentialsState = "checking" PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksCredentialsStateInvalid PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksCredentialsState = "invalid" PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksCredentialsStateUnchecked PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksCredentialsState = "unchecked" PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksCredentialsStateValid PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksCredentialsState = "valid" )
func (PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksCredentialsState) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksCredentialsState) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksCredentialsState value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksDNSBoundaryRulesState ¶
type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksDNSBoundaryRulesState string
const ( PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksDNSBoundaryRulesStateChecking PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksDNSBoundaryRulesState = "checking" PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksDNSBoundaryRulesStateInvalid PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksDNSBoundaryRulesState = "invalid" PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksDNSBoundaryRulesStateUnchecked PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksDNSBoundaryRulesState = "unchecked" PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksDNSBoundaryRulesStateValid PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksDNSBoundaryRulesState = "valid" )
func (PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksDNSBoundaryRulesState) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksDNSBoundaryRulesState) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksDNSBoundaryRulesState value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsResponseCredentialsAnyOfType ¶
type PostAPIV1OrganizationsOrganizationIDAssetsResponseCredentialsAnyOfType string
const (
PostAPIV1OrganizationsOrganizationIDAssetsResponseCredentialsAnyOfTypeUsernamePassword PostAPIV1OrganizationsOrganizationIDAssetsResponseCredentialsAnyOfType = "username-password"
)
func (PostAPIV1OrganizationsOrganizationIDAssetsResponseCredentialsAnyOfType) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsResponseCredentialsAnyOfType) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsResponseCredentialsAnyOfType value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfAction ¶
type PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfAction string
const ( PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfActionAllowAttack PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfAction = "allow-attack" PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfActionAllowVisit PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfAction = "allow-visit" PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfActionDeny PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfAction = "deny" )
func (PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfAction) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfAction) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfAction value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfType ¶
type PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfType string
const (
PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfTypeGlob PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfType = "glob"
)
func (PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfType) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfType) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfType value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfAction ¶
type PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfAction string
const ( PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfActionAllowAttack PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfAction = "allow-attack" PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfActionAllowAuth PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfAction = "allow-auth" PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfActionAllowVisit PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfAction = "allow-visit" PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfActionDeny PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfAction = "deny" )
func (PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfAction) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfAction) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfAction value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfType ¶
type PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfType string
const ( PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfTypeContains PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfType = "contains" PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfTypeExact PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfType = "exact" PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfTypeGlob PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfType = "glob" PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfTypePrefix PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfType = "prefix" PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfTypeRegexp PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfType = "regexp" )
func (PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfType) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfType) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfType value is valid
type PostAPIV1OrganizationsOrganizationIDAssetsResponseLifecycle ¶
type PostAPIV1OrganizationsOrganizationIDAssetsResponseLifecycle string
const ( PostAPIV1OrganizationsOrganizationIDAssetsResponseLifecycleActive PostAPIV1OrganizationsOrganizationIDAssetsResponseLifecycle = "active" PostAPIV1OrganizationsOrganizationIDAssetsResponseLifecycleArchived PostAPIV1OrganizationsOrganizationIDAssetsResponseLifecycle = "archived" )
func (PostAPIV1OrganizationsOrganizationIDAssetsResponseLifecycle) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssetsResponseLifecycle) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDAssetsResponseLifecycle value is valid
type PostAPIV1OrganizationsOrganizationIDAssets_Response_ApprovedTimeWindows ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_ApprovedTimeWindows struct {
Entries PostAPIV1OrganizationsOrganizationIDAssets_Response_ApprovedTimeWindows_AnyOf_Entries `json:"entries" validate:"required"`
// Tz IANA timezone name, e.g. 'Europe/Berlin'
Tz string `json:"tz" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDAssets_Response_ApprovedTimeWindows) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_ApprovedTimeWindows) Validate() error
type PostAPIV1OrganizationsOrganizationIDAssets_Response_ApprovedTimeWindows_AnyOf_Entries ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_ApprovedTimeWindows_AnyOf_Entries []PostAPIV1OrganizationsOrganizationIDAssets_Response_ApprovedTimeWindows_AnyOf_Entries_Item
type PostAPIV1OrganizationsOrganizationIDAssets_Response_ApprovedTimeWindows_AnyOf_Entries_Item ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_ApprovedTimeWindows_AnyOf_Entries_Item struct {
// EndTime End time in HH:mm format
EndTime string `json:"endTime" validate:"required"`
// EndWeekday End day where 1 == Monday, 7 == Sunday
EndWeekday PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesEndWeekday `json:"endWeekday" validate:"required"`
// StartTime Start time in HH:mm format
StartTime string `json:"startTime" validate:"required"`
// StartWeekday Start day where 1 == Monday, 7 == Sunday
StartWeekday PostAPIV1OrganizationsOrganizationIDAssetsResponseApprovedTimeWindowsAnyOfEntriesStartWeekday `json:"startWeekday" validate:"required"`
}
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks struct {
AssetReachable PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable `json:"assetReachable"`
Credentials PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_Credentials `json:"credentials"`
DNSBoundaryRules PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_DNSBoundaryRules `json:"dnsBoundaryRules"`
UpdatedAt time.Time `json:"updatedAt"`
}
func (PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks) Validate() error
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable struct {
ErrorData PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error `json:"error"`
Message string `json:"message" validate:"required"`
State PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableState `json:"state" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable) Validate() error
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error struct {
PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf `json:"-"`
}
func (PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error) MarshalJSON ¶
func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error) MarshalJSON() ([]byte, error)
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error) UnmarshalJSON ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error) UnmarshalJSON(data []byte) error
func (PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error) Validate() error
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf struct {
// contains filtered or unexported fields
}
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0() (PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0, error)
AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 returns the union data inside the PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1() (PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1, error)
AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 returns the union data inside the PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2() (PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2, error)
AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 returns the union data inside the PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3() (PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3, error)
AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 returns the union data inside the PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4() (PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4, error)
AsPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 returns the union data inside the PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0() (PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0, error)
AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 returns the union data inside the PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a validated PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1() (PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1, error)
AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 returns the union data inside the PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a validated PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2() (PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2, error)
AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 returns the union data inside the PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a validated PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3() (PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3, error)
AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 returns the union data inside the PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a validated PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4() (PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4, error)
AsValidatedPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 returns the union data inside the PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a validated PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0(val PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0) error
FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 overwrites any union data inside the PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf as the provided PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1(val PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1) error
FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 overwrites any union data inside the PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf as the provided PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2(val PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2) error
FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 overwrites any union data inside the PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf as the provided PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3(val PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3) error
FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 overwrites any union data inside the PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf as the provided PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4(val PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4) error
FromPostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 overwrites any union data inside the PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf as the provided PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4
func (PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) MarshalJSON ¶
func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) MarshalJSON() ([]byte, error)
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) Raw ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) Raw() json.RawMessage
Raw returns the union data inside the PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf as bytes
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) UnmarshalJSON ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf) UnmarshalJSON(bts []byte) error
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 struct {
Code string `json:"code" validate:"required"`
Type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf0Type `json:"type" validate:"required"`
}
PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 Unable to resolve domain name
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 struct {
Type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf1Type `json:"type" validate:"required"`
}
PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 Timed out whilst trying to reach the URL
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 struct {
Code string `json:"code" validate:"required"`
Type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf2Type `json:"type" validate:"required"`
}
PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 Unable to connect to site
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 struct {
Status float32 `json:"status" validate:"required"`
Type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf3Type `json:"type" validate:"required"`
}
PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 Non 2xx status response received
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 struct {
Type PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4Type `json:"type" validate:"required"`
WafProvider *PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider `json:"wafProvider,omitempty"`
}
PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 Detected WAF blocking access
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_Credentials ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_Credentials struct {
ErrorData PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_Credentials_Error `json:"error"`
Message string `json:"message" validate:"required"`
State PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksCredentialsState `json:"state" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_Credentials) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_Credentials) Validate() error
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_Credentials_Error ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_Credentials_Error struct {
Type string `json:"type" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_Credentials_Error) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_Credentials_Error) Validate() error
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_DNSBoundaryRules ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_DNSBoundaryRules struct {
ErrorData PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_DNSBoundaryRules_Error `json:"error"`
Message string `json:"message" validate:"required"`
State PostAPIV1OrganizationsOrganizationIDAssetsResponseChecksDNSBoundaryRulesState `json:"state" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_DNSBoundaryRules) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_DNSBoundaryRules) Validate() error
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_DNSBoundaryRules_Error ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Checks_DNSBoundaryRules_Error struct {
Type string `json:"type" validate:"required"`
}
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Credentials ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Credentials []PostAPIV1OrganizationsOrganizationIDAssets_Response_Credentials_AnyOf_Item
func (PostAPIV1OrganizationsOrganizationIDAssets_Response_Credentials) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_Credentials) Validate() error
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Credentials_AnyOf_Item ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Credentials_AnyOf_Item struct {
AuthenticatorURI *string `json:"authenticatorUri,omitempty"`
EmailAddress *runtime.Email `json:"emailAddress,omitempty"`
ID string `json:"id" validate:"required"`
Name string `json:"name" validate:"required"`
Password string `json:"password" validate:"required"`
Type PostAPIV1OrganizationsOrganizationIDAssetsResponseCredentialsAnyOfType `json:"type" validate:"required"`
Username string `json:"username" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDAssets_Response_Credentials_AnyOf_Item) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_Credentials_AnyOf_Item) Validate() error
type PostAPIV1OrganizationsOrganizationIDAssets_Response_DNSBoundaryRules ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_DNSBoundaryRules []PostAPIV1OrganizationsOrganizationIDAssets_Response_DNSBoundaryRules_AnyOf_Item
func (PostAPIV1OrganizationsOrganizationIDAssets_Response_DNSBoundaryRules) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_DNSBoundaryRules) Validate() error
type PostAPIV1OrganizationsOrganizationIDAssets_Response_DNSBoundaryRules_AnyOf_Item ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_DNSBoundaryRules_AnyOf_Item struct {
Action PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfAction `json:"action" validate:"required"`
Filter string `json:"filter" validate:"required"`
ID string `json:"id" validate:"required"`
IncludeSubdomains *bool `json:"includeSubdomains,omitempty"`
Type PostAPIV1OrganizationsOrganizationIDAssetsResponseDNSBoundaryRulesAnyOfType `json:"type" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDAssets_Response_DNSBoundaryRules_AnyOf_Item) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_DNSBoundaryRules_AnyOf_Item) Validate() error
type PostAPIV1OrganizationsOrganizationIDAssets_Response_HTTPBoundaryRules ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_HTTPBoundaryRules []PostAPIV1OrganizationsOrganizationIDAssets_Response_HTTPBoundaryRules_AnyOf_Item
func (PostAPIV1OrganizationsOrganizationIDAssets_Response_HTTPBoundaryRules) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_HTTPBoundaryRules) Validate() error
type PostAPIV1OrganizationsOrganizationIDAssets_Response_HTTPBoundaryRules_AnyOf_Item ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_HTTPBoundaryRules_AnyOf_Item struct {
Action PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfAction `json:"action" validate:"required"`
Filter string `json:"filter" validate:"required"`
ID string `json:"id" validate:"required"`
IncludeSubdomains *bool `json:"includeSubdomains,omitempty"`
Type PostAPIV1OrganizationsOrganizationIDAssetsResponseHTTPBoundaryRulesAnyOfType `json:"type" validate:"required"`
}
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties struct {
PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties_AnyOf *PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties_AnyOf `json:"-"`
}
func (PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties) MarshalJSON ¶
func (p PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties) UnmarshalJSON ¶
func (p *PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties) UnmarshalJSON(data []byte) error
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties_AnyOf ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties_AnyOf struct {
runtime.Either[string, PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties_AnyOf_1]
}
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties_AnyOf_1 ¶
type PostAPIV1OrganizationsOrganizationIDAssets_Response_Headers_AnyOf_AdditionalProperties_AnyOf_1 []string
type PostAPIV1OrganizationsOrganizationIDKeysBody ¶
type PostAPIV1OrganizationsOrganizationIDKeysBody struct {
// ExpiresInDays Number of days until the key expires. If not specified, defaults to 30 days. Maximum 365 days.
ExpiresInDays *int `json:"expiresInDays,omitempty" validate:"omitempty,lte=365"`
Name string `json:"name" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDKeysBody) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDKeysBody) Validate() error
type PostAPIV1OrganizationsOrganizationIDKeysErrorResponse ¶
type PostAPIV1OrganizationsOrganizationIDKeysErrorResponse struct {
Code PostAPIV1OrganizationsOrganizationIDKeysErrorResponseCode `json:"code" validate:"required"`
ErrorData PostAPIV1OrganizationsOrganizationIDKeysErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDKeysErrorResponse) Error ¶
func (r PostAPIV1OrganizationsOrganizationIDKeysErrorResponse) Error() string
type PostAPIV1OrganizationsOrganizationIDKeysErrorResponseCode ¶
type PostAPIV1OrganizationsOrganizationIDKeysErrorResponseCode string
const (
PostAPIV1OrganizationsOrganizationIDKeysErrorResponseCodeFSTERRVALIDATION PostAPIV1OrganizationsOrganizationIDKeysErrorResponseCode = "FST_ERR_VALIDATION"
)
func (PostAPIV1OrganizationsOrganizationIDKeysErrorResponseCode) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDKeysErrorResponseCode) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDKeysErrorResponseCode value is valid
type PostAPIV1OrganizationsOrganizationIDKeysErrorResponseError ¶
type PostAPIV1OrganizationsOrganizationIDKeysErrorResponseError string
const (
PostAPIV1OrganizationsOrganizationIDKeysErrorResponseErrorBadRequest PostAPIV1OrganizationsOrganizationIDKeysErrorResponseError = "Bad Request"
)
func (PostAPIV1OrganizationsOrganizationIDKeysErrorResponseError) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDKeysErrorResponseError) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDKeysErrorResponseError value is valid
type PostAPIV1OrganizationsOrganizationIDKeysHeaderXXBOWAPIVersion ¶
type PostAPIV1OrganizationsOrganizationIDKeysHeaderXXBOWAPIVersion string
const (
PostAPIV1OrganizationsOrganizationIDKeysHeaderXXBOWAPIVersionN20260201 PostAPIV1OrganizationsOrganizationIDKeysHeaderXXBOWAPIVersion = "2026-02-01"
)
func (PostAPIV1OrganizationsOrganizationIDKeysHeaderXXBOWAPIVersion) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDKeysHeaderXXBOWAPIVersion) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDKeysHeaderXXBOWAPIVersion value is valid
type PostAPIV1OrganizationsOrganizationIDKeysHeaders ¶
type PostAPIV1OrganizationsOrganizationIDKeysHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion PostAPIV1OrganizationsOrganizationIDKeysHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDKeysHeaders) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDKeysHeaders) Validate() error
type PostAPIV1OrganizationsOrganizationIDKeysPath ¶
type PostAPIV1OrganizationsOrganizationIDKeysPath struct {
OrganizationID string `json:"organizationId" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDKeysPath) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDKeysPath) Validate() error
type PostAPIV1OrganizationsOrganizationIDKeysRequestOptions ¶
type PostAPIV1OrganizationsOrganizationIDKeysRequestOptions struct {
PathParams *PostAPIV1OrganizationsOrganizationIDKeysPath
Body *PostAPIV1OrganizationsOrganizationIDKeysBody
Header *PostAPIV1OrganizationsOrganizationIDKeysHeaders
}
PostAPIV1OrganizationsOrganizationIDKeysRequestOptions is the options needed to make a request to PostAPIV1OrganizationsOrganizationIDKeys.
func (*PostAPIV1OrganizationsOrganizationIDKeysRequestOptions) GetBody ¶
func (o *PostAPIV1OrganizationsOrganizationIDKeysRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*PostAPIV1OrganizationsOrganizationIDKeysRequestOptions) GetHeader ¶
func (o *PostAPIV1OrganizationsOrganizationIDKeysRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*PostAPIV1OrganizationsOrganizationIDKeysRequestOptions) GetPathParams ¶
func (o *PostAPIV1OrganizationsOrganizationIDKeysRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*PostAPIV1OrganizationsOrganizationIDKeysRequestOptions) GetQuery ¶
func (o *PostAPIV1OrganizationsOrganizationIDKeysRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*PostAPIV1OrganizationsOrganizationIDKeysRequestOptions) Validate ¶
func (o *PostAPIV1OrganizationsOrganizationIDKeysRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type PostAPIV1OrganizationsOrganizationIDKeysResponse ¶
type PostAPIV1OrganizationsOrganizationIDKeysResponse struct {
CreatedAt time.Time `json:"createdAt" validate:"required"`
ExpiresAt time.Time `json:"expiresAt"`
ID string `json:"id" validate:"required"`
Key string `json:"key" validate:"required"`
Name string `json:"name" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
type PostAPIV1OrganizationsOrganizationIDWebhooksBody ¶
type PostAPIV1OrganizationsOrganizationIDWebhooksBody struct {
APIVersion PostAPIV1OrganizationsOrganizationIDWebhooksBodyAPIVersion `json:"apiVersion" validate:"required"`
Events PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events `json:"events" validate:"required"`
TargetURL string `json:"targetUrl" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDWebhooksBody) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDWebhooksBody) Validate() error
type PostAPIV1OrganizationsOrganizationIDWebhooksBodyAPIVersion ¶
type PostAPIV1OrganizationsOrganizationIDWebhooksBodyAPIVersion string
const ( PostAPIV1OrganizationsOrganizationIDWebhooksBodyAPIVersionN20251101 PostAPIV1OrganizationsOrganizationIDWebhooksBodyAPIVersion = "2025-11-01" PostAPIV1OrganizationsOrganizationIDWebhooksBodyAPIVersionN20260201 PostAPIV1OrganizationsOrganizationIDWebhooksBodyAPIVersion = "2026-02-01" PostAPIV1OrganizationsOrganizationIDWebhooksBodyAPIVersionNext PostAPIV1OrganizationsOrganizationIDWebhooksBodyAPIVersion = "next" PostAPIV1OrganizationsOrganizationIDWebhooksBodyAPIVersionUnstable PostAPIV1OrganizationsOrganizationIDWebhooksBodyAPIVersion = "unstable" )
func (PostAPIV1OrganizationsOrganizationIDWebhooksBodyAPIVersion) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDWebhooksBodyAPIVersion) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDWebhooksBodyAPIVersion value is valid
type PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events ¶
type PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events []PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_Item
func (PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events) Validate() error
type PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf ¶
type PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf struct {
// contains filtered or unexported fields
}
func (*PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) AsString ¶
func (p *PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) AsString() (string, error)
AsString returns the union data inside the PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf as a string
func (*PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) AsValidatedString ¶
func (p *PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) AsValidatedString() (string, error)
AsValidatedString returns the union data inside the PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf as a validated string
func (*PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) FromString ¶
func (p *PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) FromString(val string) error
FromString overwrites any union data inside the PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf as the provided string
func (PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) MarshalJSON ¶
func (p PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) MarshalJSON() ([]byte, error)
func (*PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) Raw ¶
Raw returns the union data inside the PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf as bytes
func (*PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) UnmarshalJSON ¶
func (p *PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) UnmarshalJSON(bts []byte) error
func (*PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) Validate ¶
func (p *PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf) Validate() error
type PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_Item ¶
type PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_Item struct {
PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf *PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_AnyOf `json:"-"`
}
func (PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_Item) MarshalJSON ¶
func (p PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_Item) MarshalJSON() ([]byte, error)
func (*PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_Item) UnmarshalJSON ¶
func (p *PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_Item) UnmarshalJSON(data []byte) error
func (PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_Item) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDWebhooksBody_Events_Item) Validate() error
type PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponse ¶
type PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponse struct {
Code PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponseCode `json:"code" validate:"required"`
ErrorData PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponse) Error ¶
func (r PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponse) Error() string
type PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponseCode ¶
type PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponseCode string
const (
PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponseCodeFSTERRVALIDATION PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponseCode = "FST_ERR_VALIDATION"
)
func (PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponseCode) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponseCode) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponseCode value is valid
type PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponseError ¶
type PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponseError string
const (
PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponseErrorBadRequest PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponseError = "Bad Request"
)
func (PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponseError) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponseError) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDWebhooksErrorResponseError value is valid
type PostAPIV1OrganizationsOrganizationIDWebhooksHeaderXXBOWAPIVersion ¶
type PostAPIV1OrganizationsOrganizationIDWebhooksHeaderXXBOWAPIVersion string
const (
PostAPIV1OrganizationsOrganizationIDWebhooksHeaderXXBOWAPIVersionN20260201 PostAPIV1OrganizationsOrganizationIDWebhooksHeaderXXBOWAPIVersion = "2026-02-01"
)
func (PostAPIV1OrganizationsOrganizationIDWebhooksHeaderXXBOWAPIVersion) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDWebhooksHeaderXXBOWAPIVersion) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDWebhooksHeaderXXBOWAPIVersion value is valid
type PostAPIV1OrganizationsOrganizationIDWebhooksHeaders ¶
type PostAPIV1OrganizationsOrganizationIDWebhooksHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion PostAPIV1OrganizationsOrganizationIDWebhooksHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDWebhooksHeaders) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDWebhooksHeaders) Validate() error
type PostAPIV1OrganizationsOrganizationIDWebhooksPath ¶
type PostAPIV1OrganizationsOrganizationIDWebhooksPath struct {
OrganizationID string `json:"organizationId" validate:"required"`
}
func (PostAPIV1OrganizationsOrganizationIDWebhooksPath) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDWebhooksPath) Validate() error
type PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions ¶
type PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions struct {
PathParams *PostAPIV1OrganizationsOrganizationIDWebhooksPath
Body *PostAPIV1OrganizationsOrganizationIDWebhooksBody
Header *PostAPIV1OrganizationsOrganizationIDWebhooksHeaders
}
PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions is the options needed to make a request to PostAPIV1OrganizationsOrganizationIDWebhooks.
func (*PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetBody ¶
func (o *PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetHeader ¶
func (o *PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetPathParams ¶
func (o *PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetQuery ¶
func (o *PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) Validate ¶
func (o *PostAPIV1OrganizationsOrganizationIDWebhooksRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type PostAPIV1OrganizationsOrganizationIDWebhooksResponse ¶
type PostAPIV1OrganizationsOrganizationIDWebhooksResponse struct {
APIVersion PostAPIV1OrganizationsOrganizationIDWebhooksResponseAPIVersion `json:"apiVersion" validate:"required"`
CreatedAt time.Time `json:"createdAt" validate:"required"`
Events PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events `json:"events" validate:"required"`
ID string `json:"id" validate:"required"`
TargetURL string `json:"targetUrl" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
type PostAPIV1OrganizationsOrganizationIDWebhooksResponseAPIVersion ¶
type PostAPIV1OrganizationsOrganizationIDWebhooksResponseAPIVersion string
const ( PostAPIV1OrganizationsOrganizationIDWebhooksResponseAPIVersionN20251101 PostAPIV1OrganizationsOrganizationIDWebhooksResponseAPIVersion = "2025-11-01" PostAPIV1OrganizationsOrganizationIDWebhooksResponseAPIVersionN20260201 PostAPIV1OrganizationsOrganizationIDWebhooksResponseAPIVersion = "2026-02-01" PostAPIV1OrganizationsOrganizationIDWebhooksResponseAPIVersionNext PostAPIV1OrganizationsOrganizationIDWebhooksResponseAPIVersion = "next" PostAPIV1OrganizationsOrganizationIDWebhooksResponseAPIVersionUnstable PostAPIV1OrganizationsOrganizationIDWebhooksResponseAPIVersion = "unstable" )
func (PostAPIV1OrganizationsOrganizationIDWebhooksResponseAPIVersion) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDWebhooksResponseAPIVersion) Validate() error
Validate checks if the PostAPIV1OrganizationsOrganizationIDWebhooksResponseAPIVersion value is valid
type PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events ¶
type PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events []PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_Item
func (PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events) Validate() error
type PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf ¶
type PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf struct {
// contains filtered or unexported fields
}
func (*PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) AsString ¶
func (p *PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) AsString() (string, error)
AsString returns the union data inside the PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf as a string
func (*PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) AsValidatedString ¶
func (p *PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) AsValidatedString() (string, error)
AsValidatedString returns the union data inside the PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf as a validated string
func (*PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) FromString ¶
func (p *PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) FromString(val string) error
FromString overwrites any union data inside the PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf as the provided string
func (PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) MarshalJSON ¶
func (p PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) MarshalJSON() ([]byte, error)
func (*PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) Raw ¶
Raw returns the union data inside the PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf as bytes
func (*PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) UnmarshalJSON ¶
func (p *PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) UnmarshalJSON(bts []byte) error
func (*PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) Validate ¶
func (p *PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf) Validate() error
type PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_Item ¶
type PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_Item struct {
PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf *PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_AnyOf `json:"-"`
}
func (PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_Item) MarshalJSON ¶
func (p PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_Item) MarshalJSON() ([]byte, error)
func (*PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_Item) UnmarshalJSON ¶
func (p *PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_Item) UnmarshalJSON(data []byte) error
func (PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_Item) Validate ¶
func (p PostAPIV1OrganizationsOrganizationIDWebhooks_Response_Events_Item) Validate() error
type PostAPIV1WebhooksWebhookIDPingErrorResponse ¶
type PostAPIV1WebhooksWebhookIDPingErrorResponse struct {
PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf *PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf `json:"-"`
}
func (PostAPIV1WebhooksWebhookIDPingErrorResponse) Error ¶
func (r PostAPIV1WebhooksWebhookIDPingErrorResponse) Error() string
func (PostAPIV1WebhooksWebhookIDPingErrorResponse) MarshalJSON ¶
func (p PostAPIV1WebhooksWebhookIDPingErrorResponse) MarshalJSON() ([]byte, error)
func (*PostAPIV1WebhooksWebhookIDPingErrorResponse) UnmarshalJSON ¶
func (p *PostAPIV1WebhooksWebhookIDPingErrorResponse) UnmarshalJSON(data []byte) error
type PostAPIV1WebhooksWebhookIDPingErrorResponse404Code ¶
type PostAPIV1WebhooksWebhookIDPingErrorResponse404Code string
const (
PostAPIV1WebhooksWebhookIDPingErrorResponse404CodeERRNOTFOUND PostAPIV1WebhooksWebhookIDPingErrorResponse404Code = "ERR_NOT_FOUND"
)
func (PostAPIV1WebhooksWebhookIDPingErrorResponse404Code) Validate ¶
func (p PostAPIV1WebhooksWebhookIDPingErrorResponse404Code) Validate() error
Validate checks if the PostAPIV1WebhooksWebhookIDPingErrorResponse404Code value is valid
type PostAPIV1WebhooksWebhookIDPingErrorResponse404Error ¶
type PostAPIV1WebhooksWebhookIDPingErrorResponse404Error string
const (
PostAPIV1WebhooksWebhookIDPingErrorResponse404ErrorNotFound PostAPIV1WebhooksWebhookIDPingErrorResponse404Error = "Not Found"
)
func (PostAPIV1WebhooksWebhookIDPingErrorResponse404Error) Validate ¶
func (p PostAPIV1WebhooksWebhookIDPingErrorResponse404Error) Validate() error
Validate checks if the PostAPIV1WebhooksWebhookIDPingErrorResponse404Error value is valid
type PostAPIV1WebhooksWebhookIDPingErrorResponseJSON ¶
type PostAPIV1WebhooksWebhookIDPingErrorResponseJSON struct {
Code PostAPIV1WebhooksWebhookIDPingErrorResponse404Code `json:"code" validate:"required"`
ErrorData PostAPIV1WebhooksWebhookIDPingErrorResponse404Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
type PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf0Code ¶
type PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf0Code string
const (
PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf0CodeFSTERRVALIDATION PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf0Code = "FST_ERR_VALIDATION"
)
func (PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf0Code) Validate ¶
func (p PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf0Code) Validate() error
Validate checks if the PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf0Code value is valid
type PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf0Error ¶
type PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf0Error string
const (
PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf0ErrorBadRequest PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf0Error = "Bad Request"
)
func (PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf0Error) Validate ¶
func (p PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf0Error) Validate() error
Validate checks if the PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf0Error value is valid
type PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf1Code ¶
type PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf1Code string
const (
ERRWEBHOOK PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf1Code = "ERR_WEBHOOK"
)
func (PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf1Code) Validate ¶
func (p PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf1Code) Validate() error
Validate checks if the PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf1Code value is valid
type PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf1Error ¶
type PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf1Error string
const (
WebhookPingFailed PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf1Error = "Webhook Ping Failed"
)
func (PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf1Error) Validate ¶
func (p PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf1Error) Validate() error
Validate checks if the PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf1Error value is valid
type PostAPIV1WebhooksWebhookIDPingHeaderXXBOWAPIVersion ¶
type PostAPIV1WebhooksWebhookIDPingHeaderXXBOWAPIVersion string
const (
PostAPIV1WebhooksWebhookIDPingHeaderXXBOWAPIVersionN20260201 PostAPIV1WebhooksWebhookIDPingHeaderXXBOWAPIVersion = "2026-02-01"
)
func (PostAPIV1WebhooksWebhookIDPingHeaderXXBOWAPIVersion) Validate ¶
func (p PostAPIV1WebhooksWebhookIDPingHeaderXXBOWAPIVersion) Validate() error
Validate checks if the PostAPIV1WebhooksWebhookIDPingHeaderXXBOWAPIVersion value is valid
type PostAPIV1WebhooksWebhookIDPingHeaders ¶
type PostAPIV1WebhooksWebhookIDPingHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion PostAPIV1WebhooksWebhookIDPingHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (PostAPIV1WebhooksWebhookIDPingHeaders) Validate ¶
func (p PostAPIV1WebhooksWebhookIDPingHeaders) Validate() error
type PostAPIV1WebhooksWebhookIDPingPath ¶
type PostAPIV1WebhooksWebhookIDPingPath struct {
WebhookID string `json:"webhookId" validate:"required"`
}
func (PostAPIV1WebhooksWebhookIDPingPath) Validate ¶
func (p PostAPIV1WebhooksWebhookIDPingPath) Validate() error
type PostAPIV1WebhooksWebhookIDPingRequestOptions ¶
type PostAPIV1WebhooksWebhookIDPingRequestOptions struct {
PathParams *PostAPIV1WebhooksWebhookIDPingPath
Header *PostAPIV1WebhooksWebhookIDPingHeaders
}
PostAPIV1WebhooksWebhookIDPingRequestOptions is the options needed to make a request to PostAPIV1WebhooksWebhookIDPing.
func (*PostAPIV1WebhooksWebhookIDPingRequestOptions) GetBody ¶
func (o *PostAPIV1WebhooksWebhookIDPingRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*PostAPIV1WebhooksWebhookIDPingRequestOptions) GetHeader ¶
func (o *PostAPIV1WebhooksWebhookIDPingRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*PostAPIV1WebhooksWebhookIDPingRequestOptions) GetPathParams ¶
func (o *PostAPIV1WebhooksWebhookIDPingRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*PostAPIV1WebhooksWebhookIDPingRequestOptions) GetQuery ¶
func (o *PostAPIV1WebhooksWebhookIDPingRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*PostAPIV1WebhooksWebhookIDPingRequestOptions) Validate ¶
func (o *PostAPIV1WebhooksWebhookIDPingRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf ¶
type PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf struct {
runtime.Either[PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf_0, PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf_1]
}
func (*PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf) Validate ¶
func (p *PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf) Validate() error
type PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf_0 ¶
type PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf_0 struct {
Code PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf0Code `json:"code" validate:"required"`
ErrorData PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf0Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf_0) Validate ¶
func (p PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf_0) Validate() error
type PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf_1 ¶
type PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf_1 struct {
Code PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf1Code `json:"code" validate:"required"`
ErrorData PostAPIV1WebhooksWebhookIDPingErrorResponseOneOf1Error `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf_1) Validate ¶
func (p PostAPIV1WebhooksWebhookIDPing_ErrorResponse_OneOf_1) Validate() error
type PutAPIV1AssetsAssetIDBody ¶
type PutAPIV1AssetsAssetIDBody struct {
ApprovedTimeWindows PutAPIV1AssetsAssetIDBody_ApprovedTimeWindows `json:"approvedTimeWindows"`
Credentials PutAPIV1AssetsAssetIDBody_Credentials `json:"credentials"`
DNSBoundaryRules PutAPIV1AssetsAssetIDBody_DNSBoundaryRules `json:"dnsBoundaryRules"`
Headers map[string]PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties `json:"headers"`
HTTPBoundaryRules PutAPIV1AssetsAssetIDBody_HTTPBoundaryRules `json:"httpBoundaryRules"`
MaxRequestsPerSecond int `json:"maxRequestsPerSecond"`
Name string `json:"name" validate:"required"`
// Sku Determines parameters used for assessment
Sku *string `json:"sku,omitempty"`
StartURL string `json:"startUrl"`
}
func (PutAPIV1AssetsAssetIDBody) Validate ¶
func (p PutAPIV1AssetsAssetIDBody) Validate() error
type PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekday ¶
type PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekday float32
PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekday End day where 1 == Monday, 7 == Sunday
const ( PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekdayN1 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekday = 1 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekdayN2 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekday = 2 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekdayN3 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekday = 3 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekdayN4 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekday = 4 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekdayN5 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekday = 5 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekdayN6 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekday = 6 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekdayN7 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekday = 7 )
func (PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekday) Validate ¶
func (p PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekday) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekday value is valid
type PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekday ¶
type PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekday float32
PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekday Start day where 1 == Monday, 7 == Sunday
const ( PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekdayN1 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekday = 1 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekdayN2 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekday = 2 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekdayN3 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekday = 3 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekdayN4 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekday = 4 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekdayN5 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekday = 5 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekdayN6 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekday = 6 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekdayN7 PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekday = 7 )
func (PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekday) Validate ¶
func (p PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekday) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekday value is valid
type PutAPIV1AssetsAssetIDBodyCredentialsAnyOfType ¶
type PutAPIV1AssetsAssetIDBodyCredentialsAnyOfType string
const (
PutAPIV1AssetsAssetIDBodyCredentialsAnyOfTypeUsernamePassword PutAPIV1AssetsAssetIDBodyCredentialsAnyOfType = "username-password"
)
func (PutAPIV1AssetsAssetIDBodyCredentialsAnyOfType) Validate ¶
func (p PutAPIV1AssetsAssetIDBodyCredentialsAnyOfType) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDBodyCredentialsAnyOfType value is valid
type PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfAction ¶
type PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfAction string
const ( PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfActionAllowAttack PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfAction = "allow-attack" PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfActionAllowVisit PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfAction = "allow-visit" PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfActionDeny PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfAction = "deny" )
func (PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfAction) Validate ¶
func (p PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfAction) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfAction value is valid
type PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfType ¶
type PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfType string
const (
PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfTypeGlob PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfType = "glob"
)
func (PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfType) Validate ¶
func (p PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfType) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfType value is valid
type PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfAction ¶
type PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfAction string
const ( PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfActionAllowAttack PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfAction = "allow-attack" PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfActionAllowAuth PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfAction = "allow-auth" PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfActionAllowVisit PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfAction = "allow-visit" PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfActionDeny PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfAction = "deny" )
func (PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfAction) Validate ¶
func (p PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfAction) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfAction value is valid
type PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfType ¶
type PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfType string
const ( PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfTypeContains PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfType = "contains" PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfTypeExact PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfType = "exact" PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfTypeGlob PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfType = "glob" PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfTypePrefix PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfType = "prefix" PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfTypeRegexp PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfType = "regexp" )
func (PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfType) Validate ¶
func (p PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfType) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfType value is valid
type PutAPIV1AssetsAssetIDBody_ApprovedTimeWindows ¶
type PutAPIV1AssetsAssetIDBody_ApprovedTimeWindows struct {
Entries PutAPIV1AssetsAssetIDBody_ApprovedTimeWindows_AnyOf_Entries `json:"entries" validate:"required"`
// Tz IANA timezone name, e.g. 'Europe/Berlin'
Tz string `json:"tz" validate:"required"`
}
func (PutAPIV1AssetsAssetIDBody_ApprovedTimeWindows) Validate ¶
func (p PutAPIV1AssetsAssetIDBody_ApprovedTimeWindows) Validate() error
type PutAPIV1AssetsAssetIDBody_ApprovedTimeWindows_AnyOf_Entries ¶
type PutAPIV1AssetsAssetIDBody_ApprovedTimeWindows_AnyOf_Entries []PutAPIV1AssetsAssetIDBody_ApprovedTimeWindows_AnyOf_Entries_Item
func (PutAPIV1AssetsAssetIDBody_ApprovedTimeWindows_AnyOf_Entries) Validate ¶
func (p PutAPIV1AssetsAssetIDBody_ApprovedTimeWindows_AnyOf_Entries) Validate() error
type PutAPIV1AssetsAssetIDBody_ApprovedTimeWindows_AnyOf_Entries_Item ¶
type PutAPIV1AssetsAssetIDBody_ApprovedTimeWindows_AnyOf_Entries_Item struct {
// EndTime End time in HH:mm format
EndTime string `json:"endTime" validate:"required"`
// EndWeekday End day where 1 == Monday, 7 == Sunday
EndWeekday PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesEndWeekday `json:"endWeekday" validate:"required"`
// StartTime Start time in HH:mm format
StartTime string `json:"startTime" validate:"required"`
// StartWeekday Start day where 1 == Monday, 7 == Sunday
StartWeekday PutAPIV1AssetsAssetIDBodyApprovedTimeWindowsAnyOfEntriesStartWeekday `json:"startWeekday" validate:"required"`
}
func (PutAPIV1AssetsAssetIDBody_ApprovedTimeWindows_AnyOf_Entries_Item) Validate ¶
func (p PutAPIV1AssetsAssetIDBody_ApprovedTimeWindows_AnyOf_Entries_Item) Validate() error
type PutAPIV1AssetsAssetIDBody_Credentials ¶
type PutAPIV1AssetsAssetIDBody_Credentials []PutAPIV1AssetsAssetIDBody_Credentials_AnyOf_Item
func (PutAPIV1AssetsAssetIDBody_Credentials) Validate ¶
func (p PutAPIV1AssetsAssetIDBody_Credentials) Validate() error
type PutAPIV1AssetsAssetIDBody_Credentials_AnyOf_Item ¶
type PutAPIV1AssetsAssetIDBody_Credentials_AnyOf_Item struct {
AuthenticatorURI *string `json:"authenticatorUri,omitempty"`
EmailAddress *runtime.Email `json:"emailAddress,omitempty"`
ID string `json:"id" validate:"required"`
Name string `json:"name" validate:"required"`
Password string `json:"password" validate:"required"`
Type PutAPIV1AssetsAssetIDBodyCredentialsAnyOfType `json:"type" validate:"required"`
Username string `json:"username" validate:"required"`
}
func (PutAPIV1AssetsAssetIDBody_Credentials_AnyOf_Item) Validate ¶
func (p PutAPIV1AssetsAssetIDBody_Credentials_AnyOf_Item) Validate() error
type PutAPIV1AssetsAssetIDBody_DNSBoundaryRules ¶
type PutAPIV1AssetsAssetIDBody_DNSBoundaryRules []PutAPIV1AssetsAssetIDBody_DNSBoundaryRules_AnyOf_Item
func (PutAPIV1AssetsAssetIDBody_DNSBoundaryRules) Validate ¶
func (p PutAPIV1AssetsAssetIDBody_DNSBoundaryRules) Validate() error
type PutAPIV1AssetsAssetIDBody_DNSBoundaryRules_AnyOf_Item ¶
type PutAPIV1AssetsAssetIDBody_DNSBoundaryRules_AnyOf_Item struct {
Action PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfAction `json:"action" validate:"required"`
Filter string `json:"filter" validate:"required"`
ID string `json:"id" validate:"required"`
IncludeSubdomains *bool `json:"includeSubdomains,omitempty"`
Type PutAPIV1AssetsAssetIDBodyDNSBoundaryRulesAnyOfType `json:"type" validate:"required"`
}
func (PutAPIV1AssetsAssetIDBody_DNSBoundaryRules_AnyOf_Item) Validate ¶
func (p PutAPIV1AssetsAssetIDBody_DNSBoundaryRules_AnyOf_Item) Validate() error
type PutAPIV1AssetsAssetIDBody_HTTPBoundaryRules ¶
type PutAPIV1AssetsAssetIDBody_HTTPBoundaryRules []PutAPIV1AssetsAssetIDBody_HTTPBoundaryRules_AnyOf_Item
func (PutAPIV1AssetsAssetIDBody_HTTPBoundaryRules) Validate ¶
func (p PutAPIV1AssetsAssetIDBody_HTTPBoundaryRules) Validate() error
type PutAPIV1AssetsAssetIDBody_HTTPBoundaryRules_AnyOf_Item ¶
type PutAPIV1AssetsAssetIDBody_HTTPBoundaryRules_AnyOf_Item struct {
Action PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfAction `json:"action" validate:"required"`
Filter string `json:"filter" validate:"required"`
ID string `json:"id" validate:"required"`
IncludeSubdomains *bool `json:"includeSubdomains,omitempty"`
Type PutAPIV1AssetsAssetIDBodyHTTPBoundaryRulesAnyOfType `json:"type" validate:"required"`
}
func (PutAPIV1AssetsAssetIDBody_HTTPBoundaryRules_AnyOf_Item) Validate ¶
func (p PutAPIV1AssetsAssetIDBody_HTTPBoundaryRules_AnyOf_Item) Validate() error
type PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties ¶
type PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties struct {
PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties_AnyOf *PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties_AnyOf `json:"-"`
}
func (PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties) MarshalJSON ¶
func (p PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties) UnmarshalJSON ¶
func (p *PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties) UnmarshalJSON(data []byte) error
func (PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties) Validate ¶
func (p PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties) Validate() error
type PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties_AnyOf ¶
type PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties_AnyOf struct {
runtime.Either[string, PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties_AnyOf_1]
}
func (*PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties_AnyOf) Validate ¶
func (p *PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties_AnyOf) Validate() error
type PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties_AnyOf_1 ¶
type PutAPIV1AssetsAssetIDBody_Headers_AnyOf_AdditionalProperties_AnyOf_1 []string
type PutAPIV1AssetsAssetIDErrorResponse ¶
type PutAPIV1AssetsAssetIDErrorResponse struct {
Code PutAPIV1AssetsAssetIDErrorResponseCode `json:"code" validate:"required"`
ErrorData PutAPIV1AssetsAssetIDErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (PutAPIV1AssetsAssetIDErrorResponse) Error ¶
func (r PutAPIV1AssetsAssetIDErrorResponse) Error() string
type PutAPIV1AssetsAssetIDErrorResponseCode ¶
type PutAPIV1AssetsAssetIDErrorResponseCode string
const (
PutAPIV1AssetsAssetIDErrorResponseCodeFSTERRVALIDATION PutAPIV1AssetsAssetIDErrorResponseCode = "FST_ERR_VALIDATION"
)
func (PutAPIV1AssetsAssetIDErrorResponseCode) Validate ¶
func (p PutAPIV1AssetsAssetIDErrorResponseCode) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDErrorResponseCode value is valid
type PutAPIV1AssetsAssetIDErrorResponseError ¶
type PutAPIV1AssetsAssetIDErrorResponseError string
const (
PutAPIV1AssetsAssetIDErrorResponseErrorBadRequest PutAPIV1AssetsAssetIDErrorResponseError = "Bad Request"
)
func (PutAPIV1AssetsAssetIDErrorResponseError) Validate ¶
func (p PutAPIV1AssetsAssetIDErrorResponseError) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDErrorResponseError value is valid
type PutAPIV1AssetsAssetIDHeaderXXBOWAPIVersion ¶
type PutAPIV1AssetsAssetIDHeaderXXBOWAPIVersion string
const (
PutAPIV1AssetsAssetIDHeaderXXBOWAPIVersionN20260201 PutAPIV1AssetsAssetIDHeaderXXBOWAPIVersion = "2026-02-01"
)
func (PutAPIV1AssetsAssetIDHeaderXXBOWAPIVersion) Validate ¶
func (p PutAPIV1AssetsAssetIDHeaderXXBOWAPIVersion) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDHeaderXXBOWAPIVersion value is valid
type PutAPIV1AssetsAssetIDHeaders ¶
type PutAPIV1AssetsAssetIDHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion PutAPIV1AssetsAssetIDHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (PutAPIV1AssetsAssetIDHeaders) Validate ¶
func (p PutAPIV1AssetsAssetIDHeaders) Validate() error
type PutAPIV1AssetsAssetIDPath ¶
type PutAPIV1AssetsAssetIDPath struct {
AssetID string `json:"assetId" validate:"required"`
}
func (PutAPIV1AssetsAssetIDPath) Validate ¶
func (p PutAPIV1AssetsAssetIDPath) Validate() error
type PutAPIV1AssetsAssetIDRequestOptions ¶
type PutAPIV1AssetsAssetIDRequestOptions struct {
PathParams *PutAPIV1AssetsAssetIDPath
Body *PutAPIV1AssetsAssetIDBody
Header *PutAPIV1AssetsAssetIDHeaders
}
PutAPIV1AssetsAssetIDRequestOptions is the options needed to make a request to PutAPIV1AssetsAssetID.
func (*PutAPIV1AssetsAssetIDRequestOptions) GetBody ¶
func (o *PutAPIV1AssetsAssetIDRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*PutAPIV1AssetsAssetIDRequestOptions) GetHeader ¶
func (o *PutAPIV1AssetsAssetIDRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*PutAPIV1AssetsAssetIDRequestOptions) GetPathParams ¶
func (o *PutAPIV1AssetsAssetIDRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*PutAPIV1AssetsAssetIDRequestOptions) GetQuery ¶
func (o *PutAPIV1AssetsAssetIDRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*PutAPIV1AssetsAssetIDRequestOptions) Validate ¶
func (o *PutAPIV1AssetsAssetIDRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type PutAPIV1AssetsAssetIDResponse ¶
type PutAPIV1AssetsAssetIDResponse struct {
ApprovedTimeWindows PutAPIV1AssetsAssetID_Response_ApprovedTimeWindows `json:"approvedTimeWindows"`
// ArchiveAt When the asset will be (or was) archived
ArchiveAt time.Time `json:"archiveAt"`
Checks PutAPIV1AssetsAssetID_Response_Checks `json:"checks"`
CreatedAt time.Time `json:"createdAt" validate:"required"`
Credentials PutAPIV1AssetsAssetID_Response_Credentials `json:"credentials"`
DNSBoundaryRules PutAPIV1AssetsAssetID_Response_DNSBoundaryRules `json:"dnsBoundaryRules"`
Headers map[string]PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties `json:"headers"`
HTTPBoundaryRules PutAPIV1AssetsAssetID_Response_HTTPBoundaryRules `json:"httpBoundaryRules"`
ID string `json:"id" validate:"required"`
Lifecycle PutAPIV1AssetsAssetIDResponseLifecycle `json:"lifecycle" validate:"required"`
MaxRequestsPerSecond int `json:"maxRequestsPerSecond"`
Name string `json:"name" validate:"required"`
OrganizationID string `json:"organizationId" validate:"required"`
// Sku Determines parameters used for assessment
Sku string `json:"sku" validate:"required"`
StartURL string `json:"startUrl"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
type PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday ¶
type PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday float32
PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday End day where 1 == Monday, 7 == Sunday
const ( PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekdayN1 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 1 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekdayN2 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 2 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekdayN3 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 3 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekdayN4 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 4 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekdayN5 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 5 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekdayN6 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 6 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekdayN7 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday = 7 )
func (PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday) Validate ¶
func (p PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday value is valid
type PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday ¶
type PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday float32
PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday Start day where 1 == Monday, 7 == Sunday
const ( PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN1 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 1 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN2 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 2 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN3 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 3 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN4 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 4 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN5 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 5 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN6 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 6 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekdayN7 PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday = 7 )
func (PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday) Validate ¶
func (p PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday value is valid
type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf0Type ¶
type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf0Type string
const (
PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf0TypeDNS PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf0Type = "dns"
)
func (PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf0Type) Validate ¶
func (p PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf0Type) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf0Type value is valid
type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf1Type ¶
type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf1Type string
const (
PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf1TypeTimeout PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf1Type = "timeout"
)
func (PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf1Type) Validate ¶
func (p PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf1Type) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf1Type value is valid
type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf2Type ¶
type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf2Type string
const (
PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf2TypeNetwork PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf2Type = "network"
)
func (PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf2Type) Validate ¶
func (p PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf2Type) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf2Type value is valid
type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf3Type ¶
type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf3Type string
const (
PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf3TypeHTTP PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf3Type = "http"
)
func (PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf3Type) Validate ¶
func (p PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf3Type) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf3Type value is valid
type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4Type ¶
type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4Type string
const (
PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4TypeWaf PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4Type = "waf"
)
func (PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4Type) Validate ¶
func (p PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4Type) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4Type value is valid
type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider ¶
type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider string
const ( PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProviderCloudflareAccess PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider = "cloudflare-access" PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProviderCloudflareChallenge PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider = "cloudflare-challenge" )
func (PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider) Validate ¶
func (p PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider value is valid
type PutAPIV1AssetsAssetIDResponseChecksAssetReachableState ¶
type PutAPIV1AssetsAssetIDResponseChecksAssetReachableState string
const ( PutAPIV1AssetsAssetIDResponseChecksAssetReachableStateChecking PutAPIV1AssetsAssetIDResponseChecksAssetReachableState = "checking" PutAPIV1AssetsAssetIDResponseChecksAssetReachableStateInvalid PutAPIV1AssetsAssetIDResponseChecksAssetReachableState = "invalid" PutAPIV1AssetsAssetIDResponseChecksAssetReachableStateUnchecked PutAPIV1AssetsAssetIDResponseChecksAssetReachableState = "unchecked" PutAPIV1AssetsAssetIDResponseChecksAssetReachableStateValid PutAPIV1AssetsAssetIDResponseChecksAssetReachableState = "valid" )
func (PutAPIV1AssetsAssetIDResponseChecksAssetReachableState) Validate ¶
func (p PutAPIV1AssetsAssetIDResponseChecksAssetReachableState) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDResponseChecksAssetReachableState value is valid
type PutAPIV1AssetsAssetIDResponseChecksCredentialsState ¶
type PutAPIV1AssetsAssetIDResponseChecksCredentialsState string
const ( PutAPIV1AssetsAssetIDResponseChecksCredentialsStateChecking PutAPIV1AssetsAssetIDResponseChecksCredentialsState = "checking" PutAPIV1AssetsAssetIDResponseChecksCredentialsStateInvalid PutAPIV1AssetsAssetIDResponseChecksCredentialsState = "invalid" PutAPIV1AssetsAssetIDResponseChecksCredentialsStateUnchecked PutAPIV1AssetsAssetIDResponseChecksCredentialsState = "unchecked" PutAPIV1AssetsAssetIDResponseChecksCredentialsStateValid PutAPIV1AssetsAssetIDResponseChecksCredentialsState = "valid" )
func (PutAPIV1AssetsAssetIDResponseChecksCredentialsState) Validate ¶
func (p PutAPIV1AssetsAssetIDResponseChecksCredentialsState) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDResponseChecksCredentialsState value is valid
type PutAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState ¶
type PutAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState string
const ( PutAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesStateChecking PutAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState = "checking" PutAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesStateInvalid PutAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState = "invalid" PutAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesStateUnchecked PutAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState = "unchecked" PutAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesStateValid PutAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState = "valid" )
func (PutAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState) Validate ¶
func (p PutAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState value is valid
type PutAPIV1AssetsAssetIDResponseCredentialsAnyOfType ¶
type PutAPIV1AssetsAssetIDResponseCredentialsAnyOfType string
const (
PutAPIV1AssetsAssetIDResponseCredentialsAnyOfTypeUsernamePassword PutAPIV1AssetsAssetIDResponseCredentialsAnyOfType = "username-password"
)
func (PutAPIV1AssetsAssetIDResponseCredentialsAnyOfType) Validate ¶
func (p PutAPIV1AssetsAssetIDResponseCredentialsAnyOfType) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDResponseCredentialsAnyOfType value is valid
type PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction ¶
type PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction string
const ( PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfActionAllowAttack PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction = "allow-attack" PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfActionAllowVisit PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction = "allow-visit" PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfActionDeny PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction = "deny" )
func (PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction) Validate ¶
func (p PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction value is valid
type PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfType ¶
type PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfType string
const (
PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfTypeGlob PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfType = "glob"
)
func (PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfType) Validate ¶
func (p PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfType) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfType value is valid
type PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction ¶
type PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction string
const ( PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfActionAllowAttack PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction = "allow-attack" PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfActionAllowAuth PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction = "allow-auth" PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfActionAllowVisit PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction = "allow-visit" PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfActionDeny PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction = "deny" )
func (PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction) Validate ¶
func (p PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction value is valid
type PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType ¶
type PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType string
const ( PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfTypeContains PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType = "contains" PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfTypeExact PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType = "exact" PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfTypeGlob PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType = "glob" PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfTypePrefix PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType = "prefix" PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfTypeRegexp PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType = "regexp" )
func (PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType) Validate ¶
func (p PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType value is valid
type PutAPIV1AssetsAssetIDResponseLifecycle ¶
type PutAPIV1AssetsAssetIDResponseLifecycle string
const ( PutAPIV1AssetsAssetIDResponseLifecycleActive PutAPIV1AssetsAssetIDResponseLifecycle = "active" PutAPIV1AssetsAssetIDResponseLifecycleArchived PutAPIV1AssetsAssetIDResponseLifecycle = "archived" )
func (PutAPIV1AssetsAssetIDResponseLifecycle) Validate ¶
func (p PutAPIV1AssetsAssetIDResponseLifecycle) Validate() error
Validate checks if the PutAPIV1AssetsAssetIDResponseLifecycle value is valid
type PutAPIV1AssetsAssetID_Response_ApprovedTimeWindows ¶
type PutAPIV1AssetsAssetID_Response_ApprovedTimeWindows struct {
Entries PutAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries `json:"entries" validate:"required"`
// Tz IANA timezone name, e.g. 'Europe/Berlin'
Tz string `json:"tz" validate:"required"`
}
func (PutAPIV1AssetsAssetID_Response_ApprovedTimeWindows) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_ApprovedTimeWindows) Validate() error
type PutAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries ¶
type PutAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries []PutAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries_Item
func (PutAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries) Validate() error
type PutAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries_Item ¶
type PutAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries_Item struct {
// EndTime End time in HH:mm format
EndTime string `json:"endTime" validate:"required"`
// EndWeekday End day where 1 == Monday, 7 == Sunday
EndWeekday PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesEndWeekday `json:"endWeekday" validate:"required"`
// StartTime Start time in HH:mm format
StartTime string `json:"startTime" validate:"required"`
// StartWeekday Start day where 1 == Monday, 7 == Sunday
StartWeekday PutAPIV1AssetsAssetIDResponseApprovedTimeWindowsAnyOfEntriesStartWeekday `json:"startWeekday" validate:"required"`
}
func (PutAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries_Item) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_ApprovedTimeWindows_AnyOf_Entries_Item) Validate() error
type PutAPIV1AssetsAssetID_Response_Checks ¶
type PutAPIV1AssetsAssetID_Response_Checks struct {
AssetReachable PutAPIV1AssetsAssetID_Response_Checks_AssetReachable `json:"assetReachable"`
Credentials PutAPIV1AssetsAssetID_Response_Checks_Credentials `json:"credentials"`
DNSBoundaryRules PutAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules `json:"dnsBoundaryRules"`
UpdatedAt time.Time `json:"updatedAt"`
}
func (PutAPIV1AssetsAssetID_Response_Checks) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_Checks) Validate() error
type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable ¶
type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable struct {
ErrorData PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error `json:"error"`
Message string `json:"message" validate:"required"`
State PutAPIV1AssetsAssetIDResponseChecksAssetReachableState `json:"state" validate:"required"`
}
func (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_Checks_AssetReachable) Validate() error
type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error ¶
type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error struct {
PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf `json:"-"`
}
func (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error) MarshalJSON ¶
func (p PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error) MarshalJSON() ([]byte, error)
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error) UnmarshalJSON ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error) UnmarshalJSON(data []byte) error
func (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error) Validate() error
type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf ¶
type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf struct {
// contains filtered or unexported fields
}
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0, error)
AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 returns the union data inside the PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1, error)
AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 returns the union data inside the PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2, error)
AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 returns the union data inside the PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3, error)
AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 returns the union data inside the PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4, error)
AsPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 returns the union data inside the PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0, error)
AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 returns the union data inside the PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a validated PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1, error)
AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 returns the union data inside the PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a validated PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2, error)
AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 returns the union data inside the PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a validated PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3, error)
AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 returns the union data inside the PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a validated PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4() (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4, error)
AsValidatedPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 returns the union data inside the PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as a validated PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0(val PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0) error
FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 overwrites any union data inside the PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as the provided PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1(val PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1) error
FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 overwrites any union data inside the PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as the provided PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2(val PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2) error
FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 overwrites any union data inside the PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as the provided PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3(val PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3) error
FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 overwrites any union data inside the PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as the provided PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4(val PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4) error
FromPutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 overwrites any union data inside the PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as the provided PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4
func (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) MarshalJSON ¶
func (p PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) MarshalJSON() ([]byte, error)
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) Raw ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) Raw() json.RawMessage
Raw returns the union data inside the PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf as bytes
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) UnmarshalJSON ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) UnmarshalJSON(bts []byte) error
func (*PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) Validate ¶
func (p *PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf) Validate() error
type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 ¶
type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 struct {
Code string `json:"code" validate:"required"`
Type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf0Type `json:"type" validate:"required"`
}
PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0 Unable to resolve domain name
func (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_0) Validate() error
type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 ¶
type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 struct {
Type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf1Type `json:"type" validate:"required"`
}
PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1 Timed out whilst trying to reach the URL
func (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_1) Validate() error
type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 ¶
type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 struct {
Code string `json:"code" validate:"required"`
Type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf2Type `json:"type" validate:"required"`
}
PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2 Unable to connect to site
func (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_2) Validate() error
type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 ¶
type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 struct {
Status float32 `json:"status" validate:"required"`
Type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf3Type `json:"type" validate:"required"`
}
PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3 Non 2xx status response received
func (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_3) Validate() error
type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 ¶
type PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 struct {
Type PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4Type `json:"type" validate:"required"`
WafProvider *PutAPIV1AssetsAssetIDResponseChecksAssetReachableErrorAnyOfOneOf4WafProvider `json:"wafProvider,omitempty"`
}
PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4 Detected WAF blocking access
func (PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_Checks_AssetReachable_Error_AnyOf_OneOf_4) Validate() error
type PutAPIV1AssetsAssetID_Response_Checks_Credentials ¶
type PutAPIV1AssetsAssetID_Response_Checks_Credentials struct {
ErrorData PutAPIV1AssetsAssetID_Response_Checks_Credentials_Error `json:"error"`
Message string `json:"message" validate:"required"`
State PutAPIV1AssetsAssetIDResponseChecksCredentialsState `json:"state" validate:"required"`
}
func (PutAPIV1AssetsAssetID_Response_Checks_Credentials) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_Checks_Credentials) Validate() error
type PutAPIV1AssetsAssetID_Response_Checks_Credentials_Error ¶
type PutAPIV1AssetsAssetID_Response_Checks_Credentials_Error struct {
Type string `json:"type" validate:"required"`
}
func (PutAPIV1AssetsAssetID_Response_Checks_Credentials_Error) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_Checks_Credentials_Error) Validate() error
type PutAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules ¶
type PutAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules struct {
ErrorData PutAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules_Error `json:"error"`
Message string `json:"message" validate:"required"`
State PutAPIV1AssetsAssetIDResponseChecksDNSBoundaryRulesState `json:"state" validate:"required"`
}
func (PutAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules) Validate() error
type PutAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules_Error ¶
type PutAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules_Error struct {
Type string `json:"type" validate:"required"`
}
func (PutAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules_Error) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_Checks_DNSBoundaryRules_Error) Validate() error
type PutAPIV1AssetsAssetID_Response_Credentials ¶
type PutAPIV1AssetsAssetID_Response_Credentials []PutAPIV1AssetsAssetID_Response_Credentials_AnyOf_Item
func (PutAPIV1AssetsAssetID_Response_Credentials) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_Credentials) Validate() error
type PutAPIV1AssetsAssetID_Response_Credentials_AnyOf_Item ¶
type PutAPIV1AssetsAssetID_Response_Credentials_AnyOf_Item struct {
AuthenticatorURI *string `json:"authenticatorUri,omitempty"`
EmailAddress *runtime.Email `json:"emailAddress,omitempty"`
ID string `json:"id" validate:"required"`
Name string `json:"name" validate:"required"`
Password string `json:"password" validate:"required"`
Type PutAPIV1AssetsAssetIDResponseCredentialsAnyOfType `json:"type" validate:"required"`
Username string `json:"username" validate:"required"`
}
func (PutAPIV1AssetsAssetID_Response_Credentials_AnyOf_Item) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_Credentials_AnyOf_Item) Validate() error
type PutAPIV1AssetsAssetID_Response_DNSBoundaryRules ¶
type PutAPIV1AssetsAssetID_Response_DNSBoundaryRules []PutAPIV1AssetsAssetID_Response_DNSBoundaryRules_AnyOf_Item
func (PutAPIV1AssetsAssetID_Response_DNSBoundaryRules) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_DNSBoundaryRules) Validate() error
type PutAPIV1AssetsAssetID_Response_DNSBoundaryRules_AnyOf_Item ¶
type PutAPIV1AssetsAssetID_Response_DNSBoundaryRules_AnyOf_Item struct {
Action PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfAction `json:"action" validate:"required"`
Filter string `json:"filter" validate:"required"`
ID string `json:"id" validate:"required"`
IncludeSubdomains *bool `json:"includeSubdomains,omitempty"`
Type PutAPIV1AssetsAssetIDResponseDNSBoundaryRulesAnyOfType `json:"type" validate:"required"`
}
func (PutAPIV1AssetsAssetID_Response_DNSBoundaryRules_AnyOf_Item) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_DNSBoundaryRules_AnyOf_Item) Validate() error
type PutAPIV1AssetsAssetID_Response_HTTPBoundaryRules ¶
type PutAPIV1AssetsAssetID_Response_HTTPBoundaryRules []PutAPIV1AssetsAssetID_Response_HTTPBoundaryRules_AnyOf_Item
func (PutAPIV1AssetsAssetID_Response_HTTPBoundaryRules) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_HTTPBoundaryRules) Validate() error
type PutAPIV1AssetsAssetID_Response_HTTPBoundaryRules_AnyOf_Item ¶
type PutAPIV1AssetsAssetID_Response_HTTPBoundaryRules_AnyOf_Item struct {
Action PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfAction `json:"action" validate:"required"`
Filter string `json:"filter" validate:"required"`
ID string `json:"id" validate:"required"`
IncludeSubdomains *bool `json:"includeSubdomains,omitempty"`
Type PutAPIV1AssetsAssetIDResponseHTTPBoundaryRulesAnyOfType `json:"type" validate:"required"`
}
func (PutAPIV1AssetsAssetID_Response_HTTPBoundaryRules_AnyOf_Item) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_HTTPBoundaryRules_AnyOf_Item) Validate() error
type PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties ¶
type PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties struct {
PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf *PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf `json:"-"`
}
func (PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties) MarshalJSON ¶
func (p PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties) UnmarshalJSON ¶
func (p *PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties) UnmarshalJSON(data []byte) error
func (PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties) Validate ¶
func (p PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties) Validate() error
type PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf ¶
type PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf struct {
runtime.Either[string, PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf_1]
}
func (*PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf) Validate ¶
func (p *PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf) Validate() error
type PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf_1 ¶
type PutAPIV1AssetsAssetID_Response_Headers_AnyOf_AdditionalProperties_AnyOf_1 []string
type PutAPIV1OrganizationsOrganizationIDBody ¶
type PutAPIV1OrganizationsOrganizationIDBody struct {
ExternalID string `json:"externalId"`
Name string `json:"name" validate:"required"`
}
func (PutAPIV1OrganizationsOrganizationIDBody) Validate ¶
func (p PutAPIV1OrganizationsOrganizationIDBody) Validate() error
type PutAPIV1OrganizationsOrganizationIDErrorResponse ¶
type PutAPIV1OrganizationsOrganizationIDErrorResponse struct {
Code PutAPIV1OrganizationsOrganizationIDErrorResponseCode `json:"code" validate:"required"`
ErrorData PutAPIV1OrganizationsOrganizationIDErrorResponseError `json:"error" validate:"required"`
Message string `json:"message" validate:"required"`
}
func (PutAPIV1OrganizationsOrganizationIDErrorResponse) Error ¶
func (r PutAPIV1OrganizationsOrganizationIDErrorResponse) Error() string
type PutAPIV1OrganizationsOrganizationIDErrorResponseCode ¶
type PutAPIV1OrganizationsOrganizationIDErrorResponseCode string
const (
PutAPIV1OrganizationsOrganizationIDErrorResponseCodeFSTERRVALIDATION PutAPIV1OrganizationsOrganizationIDErrorResponseCode = "FST_ERR_VALIDATION"
)
func (PutAPIV1OrganizationsOrganizationIDErrorResponseCode) Validate ¶
func (p PutAPIV1OrganizationsOrganizationIDErrorResponseCode) Validate() error
Validate checks if the PutAPIV1OrganizationsOrganizationIDErrorResponseCode value is valid
type PutAPIV1OrganizationsOrganizationIDErrorResponseError ¶
type PutAPIV1OrganizationsOrganizationIDErrorResponseError string
const (
PutAPIV1OrganizationsOrganizationIDErrorResponseErrorBadRequest PutAPIV1OrganizationsOrganizationIDErrorResponseError = "Bad Request"
)
func (PutAPIV1OrganizationsOrganizationIDErrorResponseError) Validate ¶
func (p PutAPIV1OrganizationsOrganizationIDErrorResponseError) Validate() error
Validate checks if the PutAPIV1OrganizationsOrganizationIDErrorResponseError value is valid
type PutAPIV1OrganizationsOrganizationIDHeaderXXBOWAPIVersion ¶
type PutAPIV1OrganizationsOrganizationIDHeaderXXBOWAPIVersion string
const (
PutAPIV1OrganizationsOrganizationIDHeaderXXBOWAPIVersionN20260201 PutAPIV1OrganizationsOrganizationIDHeaderXXBOWAPIVersion = "2026-02-01"
)
func (PutAPIV1OrganizationsOrganizationIDHeaderXXBOWAPIVersion) Validate ¶
func (p PutAPIV1OrganizationsOrganizationIDHeaderXXBOWAPIVersion) Validate() error
Validate checks if the PutAPIV1OrganizationsOrganizationIDHeaderXXBOWAPIVersion value is valid
type PutAPIV1OrganizationsOrganizationIDHeaders ¶
type PutAPIV1OrganizationsOrganizationIDHeaders struct {
// XXBOWAPIVersion API version to use for this request
XXBOWAPIVersion PutAPIV1OrganizationsOrganizationIDHeaderXXBOWAPIVersion `json:"X-XBOW-API-Version" validate:"required"`
}
func (PutAPIV1OrganizationsOrganizationIDHeaders) Validate ¶
func (p PutAPIV1OrganizationsOrganizationIDHeaders) Validate() error
type PutAPIV1OrganizationsOrganizationIDPath ¶
type PutAPIV1OrganizationsOrganizationIDPath struct {
OrganizationID string `json:"organizationId" validate:"required"`
}
func (PutAPIV1OrganizationsOrganizationIDPath) Validate ¶
func (p PutAPIV1OrganizationsOrganizationIDPath) Validate() error
type PutAPIV1OrganizationsOrganizationIDRequestOptions ¶
type PutAPIV1OrganizationsOrganizationIDRequestOptions struct {
PathParams *PutAPIV1OrganizationsOrganizationIDPath
Body *PutAPIV1OrganizationsOrganizationIDBody
Header *PutAPIV1OrganizationsOrganizationIDHeaders
}
PutAPIV1OrganizationsOrganizationIDRequestOptions is the options needed to make a request to PutAPIV1OrganizationsOrganizationID.
func (*PutAPIV1OrganizationsOrganizationIDRequestOptions) GetBody ¶
func (o *PutAPIV1OrganizationsOrganizationIDRequestOptions) GetBody() any
GetBody returns the payload in any type that can be marshalled to JSON by the client.
func (*PutAPIV1OrganizationsOrganizationIDRequestOptions) GetHeader ¶
func (o *PutAPIV1OrganizationsOrganizationIDRequestOptions) GetHeader() (map[string]string, error)
GetHeader returns the headers as a map.
func (*PutAPIV1OrganizationsOrganizationIDRequestOptions) GetPathParams ¶
func (o *PutAPIV1OrganizationsOrganizationIDRequestOptions) GetPathParams() (map[string]any, error)
GetPathParams returns the path params as a map.
func (*PutAPIV1OrganizationsOrganizationIDRequestOptions) GetQuery ¶
func (o *PutAPIV1OrganizationsOrganizationIDRequestOptions) GetQuery() (map[string]any, error)
GetQuery returns the query params as a map.
func (*PutAPIV1OrganizationsOrganizationIDRequestOptions) Validate ¶
func (o *PutAPIV1OrganizationsOrganizationIDRequestOptions) Validate() error
Validate validates all the fields in the options. Use it if fields validation was not run.
type PutAPIV1OrganizationsOrganizationIDResponse ¶
type PutAPIV1OrganizationsOrganizationIDResponse struct {
CreatedAt time.Time `json:"createdAt" validate:"required"`
ExternalID string `json:"externalId"`
ID string `json:"id" validate:"required"`
Name string `json:"name" validate:"required"`
State PutAPIV1OrganizationsOrganizationIDResponseState `json:"state" validate:"required"`
UpdatedAt time.Time `json:"updatedAt" validate:"required"`
}
type PutAPIV1OrganizationsOrganizationIDResponseState ¶
type PutAPIV1OrganizationsOrganizationIDResponseState string
const ( PutAPIV1OrganizationsOrganizationIDResponseStateActive PutAPIV1OrganizationsOrganizationIDResponseState = "active" PutAPIV1OrganizationsOrganizationIDResponseStateDisabled PutAPIV1OrganizationsOrganizationIDResponseState = "disabled" )
func (PutAPIV1OrganizationsOrganizationIDResponseState) Validate ¶
func (p PutAPIV1OrganizationsOrganizationIDResponseState) Validate() error
Validate checks if the PutAPIV1OrganizationsOrganizationIDResponseState value is valid