diff --git a/generated/kbapi/Makefile b/generated/kbapi/Makefile index f374ee3db..f25308a14 100644 --- a/generated/kbapi/Makefile +++ b/generated/kbapi/Makefile @@ -2,7 +2,7 @@ SHELL := /bin/bash ROOT_DIR := $(shell dirname $(realpath $(firstword $(MAKEFILE_LIST)))) -github_ref ?= 6a867d8e589056123e9e08e61256f48f6edb092e +github_ref ?= 660b9ea6419cc5d532ce34697e55109a109fbe02 oas_url := https://raw.githubusercontent.com/elastic/kibana/$(github_ref)/oas_docs/output/kibana.yaml .PHONY: all diff --git a/generated/kbapi/kibana.gen.go b/generated/kbapi/kibana.gen.go index efdc4ecaf..df0110d73 100644 --- a/generated/kbapi/kibana.gen.go +++ b/generated/kbapi/kibana.gen.go @@ -235,6 +235,46 @@ const ( N404 DataViews404ResponseStatusCode = 404 ) +// Defines values for KibanaHTTPAPIsStreamlangCondition0Type. +const ( + KibanaHTTPAPIsStreamlangCondition0TypeFilter KibanaHTTPAPIsStreamlangCondition0Type = "filter" +) + +// Defines values for KibanaHTTPAPIsStreamlangCondition1Type. +const ( + And KibanaHTTPAPIsStreamlangCondition1Type = "and" +) + +// Defines values for KibanaHTTPAPIsStreamlangCondition2Type. +const ( + Or KibanaHTTPAPIsStreamlangCondition2Type = "or" +) + +// Defines values for KibanaHTTPAPIsStreamlangCondition3Type. +const ( + Not KibanaHTTPAPIsStreamlangCondition3Type = "not" +) + +// Defines values for KibanaHTTPAPIsStreamlangCondition4Type. +const ( + Never KibanaHTTPAPIsStreamlangCondition4Type = "never" +) + +// Defines values for KibanaHTTPAPIsStreamlangCondition5Type. +const ( + Always KibanaHTTPAPIsStreamlangCondition5Type = "always" +) + +// Defines values for KibanaHTTPAPIsStreamlangStep0Kind. +const ( + Processor KibanaHTTPAPIsStreamlangStep0Kind = "processor" +) + +// Defines values for KibanaHTTPAPIsStreamlangStep1Kind. +const ( + Where KibanaHTTPAPIsStreamlangStep1Kind = "where" +) + // Defines values for KibanaHTTPAPIsCoreStatusRedactedResponseStatusOverallLevel. const ( KibanaHTTPAPIsCoreStatusRedactedResponseStatusOverallLevelAvailable KibanaHTTPAPIsCoreStatusRedactedResponseStatusOverallLevel = "available" @@ -3326,12 +3366,6 @@ const ( PostFleetAgentPoliciesAgentpolicyidCopyParamsFormatSimplified PostFleetAgentPoliciesAgentpolicyidCopyParamsFormat = "simplified" ) -// Defines values for PostFleetAgentlessPoliciesParamsFormat. -const ( - PostFleetAgentlessPoliciesParamsFormatLegacy PostFleetAgentlessPoliciesParamsFormat = "legacy" - PostFleetAgentlessPoliciesParamsFormatSimplified PostFleetAgentlessPoliciesParamsFormat = "simplified" -) - // Defines values for GetFleetAgentsParamsSortOrder. const ( GetFleetAgentsParamsSortOrderAsc GetFleetAgentsParamsSortOrder = "asc" @@ -3467,8 +3501,8 @@ const ( // Defines values for PutFleetPackagePoliciesPackagepolicyidParamsFormat. const ( - Legacy PutFleetPackagePoliciesPackagepolicyidParamsFormat = "legacy" - Simplified PutFleetPackagePoliciesPackagepolicyidParamsFormat = "simplified" + PutFleetPackagePoliciesPackagepolicyidParamsFormatLegacy PutFleetPackagePoliciesPackagepolicyidParamsFormat = "legacy" + PutFleetPackagePoliciesPackagepolicyidParamsFormatSimplified PutFleetPackagePoliciesPackagepolicyidParamsFormat = "simplified" ) // Defines values for FindListsParamsSortOrder. @@ -3566,63 +3600,19 @@ const ( PutSpacesSpaceIdJSONBodySolutionSecurity PutSpacesSpaceIdJSONBodySolution = "security" ) -// Defines values for PutStreamsNameJSONBody00StreamIngestProcessingSteps00Action. -const ( - PutStreamsNameJSONBody00StreamIngestProcessingSteps00ActionGrok PutStreamsNameJSONBody00StreamIngestProcessingSteps00Action = "grok" -) - -// Defines values for PutStreamsNameJSONBody00StreamIngestProcessingSteps01Action. +// Defines values for PutStreamsNameJSONBody00StreamIngestLifecycle0Type. const ( - PutStreamsNameJSONBody00StreamIngestProcessingSteps01ActionDissect PutStreamsNameJSONBody00StreamIngestProcessingSteps01Action = "dissect" + PutStreamsNameJSONBody00StreamIngestLifecycle0TypeDsl PutStreamsNameJSONBody00StreamIngestLifecycle0Type = "dsl" ) -// Defines values for PutStreamsNameJSONBody00StreamIngestProcessingSteps02Action. +// Defines values for PutStreamsNameJSONBody00StreamIngestLifecycle1Type. const ( - PutStreamsNameJSONBody00StreamIngestProcessingSteps02ActionDate PutStreamsNameJSONBody00StreamIngestProcessingSteps02Action = "date" + PutStreamsNameJSONBody00StreamIngestLifecycle1TypeIlm PutStreamsNameJSONBody00StreamIngestLifecycle1Type = "ilm" ) -// Defines values for PutStreamsNameJSONBody00StreamIngestProcessingSteps03Action. +// Defines values for PutStreamsNameJSONBody00StreamIngestLifecycle2Type. const ( - PutStreamsNameJSONBody00StreamIngestProcessingSteps03ActionRename PutStreamsNameJSONBody00StreamIngestProcessingSteps03Action = "rename" -) - -// Defines values for PutStreamsNameJSONBody00StreamIngestProcessingSteps04Action. -const ( - PutStreamsNameJSONBody00StreamIngestProcessingSteps04ActionSet PutStreamsNameJSONBody00StreamIngestProcessingSteps04Action = "set" -) - -// Defines values for PutStreamsNameJSONBody00StreamIngestProcessingSteps05Action. -const ( - PutStreamsNameJSONBody00StreamIngestProcessingSteps05ActionAppend PutStreamsNameJSONBody00StreamIngestProcessingSteps05Action = "append" -) - -// Defines values for PutStreamsNameJSONBody00StreamIngestProcessingSteps06Action. -const ( - PutStreamsNameJSONBody00StreamIngestProcessingSteps06ActionRemoveByPrefix PutStreamsNameJSONBody00StreamIngestProcessingSteps06Action = "remove_by_prefix" -) - -// Defines values for PutStreamsNameJSONBody00StreamIngestProcessingSteps07Action. -const ( - PutStreamsNameJSONBody00StreamIngestProcessingSteps07ActionRemove PutStreamsNameJSONBody00StreamIngestProcessingSteps07Action = "remove" -) - -// Defines values for PutStreamsNameJSONBody00StreamIngestProcessingSteps08Action. -const ( - PutStreamsNameJSONBody00StreamIngestProcessingSteps08ActionConvert PutStreamsNameJSONBody00StreamIngestProcessingSteps08Action = "convert" -) - -// Defines values for PutStreamsNameJSONBody00StreamIngestProcessingSteps08Type. -const ( - PutStreamsNameJSONBody00StreamIngestProcessingSteps08TypeBoolean PutStreamsNameJSONBody00StreamIngestProcessingSteps08Type = "boolean" - PutStreamsNameJSONBody00StreamIngestProcessingSteps08TypeDouble PutStreamsNameJSONBody00StreamIngestProcessingSteps08Type = "double" - PutStreamsNameJSONBody00StreamIngestProcessingSteps08TypeInteger PutStreamsNameJSONBody00StreamIngestProcessingSteps08Type = "integer" - PutStreamsNameJSONBody00StreamIngestProcessingSteps08TypeLong PutStreamsNameJSONBody00StreamIngestProcessingSteps08Type = "long" - PutStreamsNameJSONBody00StreamIngestProcessingSteps08TypeString PutStreamsNameJSONBody00StreamIngestProcessingSteps08Type = "string" -) - -// Defines values for PutStreamsNameJSONBody00StreamIngestProcessingSteps09Action. -const ( - PutStreamsNameJSONBody00StreamIngestProcessingSteps09ActionManualIngestPipeline PutStreamsNameJSONBody00StreamIngestProcessingSteps09Action = "manual_ingest_pipeline" + PutStreamsNameJSONBody00StreamIngestLifecycle2TypeInherit PutStreamsNameJSONBody00StreamIngestLifecycle2Type = "inherit" ) // Defines values for PutStreamsNameJSONBody00StreamIngestSettingsIndexRefreshIntervalValue1. @@ -3630,63 +3620,19 @@ const ( PutStreamsNameJSONBody00StreamIngestSettingsIndexRefreshIntervalValue1Minus1 PutStreamsNameJSONBody00StreamIngestSettingsIndexRefreshIntervalValue1 = -1 ) -// Defines values for PutStreamsNameJSONBody01StreamIngestProcessingSteps00Action. +// Defines values for PutStreamsNameJSONBody01StreamIngestLifecycle0Type. const ( - PutStreamsNameJSONBody01StreamIngestProcessingSteps00ActionGrok PutStreamsNameJSONBody01StreamIngestProcessingSteps00Action = "grok" + PutStreamsNameJSONBody01StreamIngestLifecycle0TypeDsl PutStreamsNameJSONBody01StreamIngestLifecycle0Type = "dsl" ) -// Defines values for PutStreamsNameJSONBody01StreamIngestProcessingSteps01Action. +// Defines values for PutStreamsNameJSONBody01StreamIngestLifecycle1Type. const ( - PutStreamsNameJSONBody01StreamIngestProcessingSteps01ActionDissect PutStreamsNameJSONBody01StreamIngestProcessingSteps01Action = "dissect" + PutStreamsNameJSONBody01StreamIngestLifecycle1TypeIlm PutStreamsNameJSONBody01StreamIngestLifecycle1Type = "ilm" ) -// Defines values for PutStreamsNameJSONBody01StreamIngestProcessingSteps02Action. +// Defines values for PutStreamsNameJSONBody01StreamIngestLifecycle2Type. const ( - PutStreamsNameJSONBody01StreamIngestProcessingSteps02ActionDate PutStreamsNameJSONBody01StreamIngestProcessingSteps02Action = "date" -) - -// Defines values for PutStreamsNameJSONBody01StreamIngestProcessingSteps03Action. -const ( - PutStreamsNameJSONBody01StreamIngestProcessingSteps03ActionRename PutStreamsNameJSONBody01StreamIngestProcessingSteps03Action = "rename" -) - -// Defines values for PutStreamsNameJSONBody01StreamIngestProcessingSteps04Action. -const ( - PutStreamsNameJSONBody01StreamIngestProcessingSteps04ActionSet PutStreamsNameJSONBody01StreamIngestProcessingSteps04Action = "set" -) - -// Defines values for PutStreamsNameJSONBody01StreamIngestProcessingSteps05Action. -const ( - PutStreamsNameJSONBody01StreamIngestProcessingSteps05ActionAppend PutStreamsNameJSONBody01StreamIngestProcessingSteps05Action = "append" -) - -// Defines values for PutStreamsNameJSONBody01StreamIngestProcessingSteps06Action. -const ( - PutStreamsNameJSONBody01StreamIngestProcessingSteps06ActionRemoveByPrefix PutStreamsNameJSONBody01StreamIngestProcessingSteps06Action = "remove_by_prefix" -) - -// Defines values for PutStreamsNameJSONBody01StreamIngestProcessingSteps07Action. -const ( - PutStreamsNameJSONBody01StreamIngestProcessingSteps07ActionRemove PutStreamsNameJSONBody01StreamIngestProcessingSteps07Action = "remove" -) - -// Defines values for PutStreamsNameJSONBody01StreamIngestProcessingSteps08Action. -const ( - PutStreamsNameJSONBody01StreamIngestProcessingSteps08ActionConvert PutStreamsNameJSONBody01StreamIngestProcessingSteps08Action = "convert" -) - -// Defines values for PutStreamsNameJSONBody01StreamIngestProcessingSteps08Type. -const ( - PutStreamsNameJSONBody01StreamIngestProcessingSteps08TypeBoolean PutStreamsNameJSONBody01StreamIngestProcessingSteps08Type = "boolean" - PutStreamsNameJSONBody01StreamIngestProcessingSteps08TypeDouble PutStreamsNameJSONBody01StreamIngestProcessingSteps08Type = "double" - PutStreamsNameJSONBody01StreamIngestProcessingSteps08TypeInteger PutStreamsNameJSONBody01StreamIngestProcessingSteps08Type = "integer" - PutStreamsNameJSONBody01StreamIngestProcessingSteps08TypeLong PutStreamsNameJSONBody01StreamIngestProcessingSteps08Type = "long" - PutStreamsNameJSONBody01StreamIngestProcessingSteps08TypeString PutStreamsNameJSONBody01StreamIngestProcessingSteps08Type = "string" -) - -// Defines values for PutStreamsNameJSONBody01StreamIngestProcessingSteps09Action. -const ( - PutStreamsNameJSONBody01StreamIngestProcessingSteps09ActionManualIngestPipeline PutStreamsNameJSONBody01StreamIngestProcessingSteps09Action = "manual_ingest_pipeline" + PutStreamsNameJSONBody01StreamIngestLifecycle2TypeInherit PutStreamsNameJSONBody01StreamIngestLifecycle2Type = "inherit" ) // Defines values for PutStreamsNameJSONBody01StreamIngestSettingsIndexRefreshIntervalValue1. @@ -3700,68 +3646,29 @@ const ( PostStreamsNameForkJSONBodyStatusEnabled PostStreamsNameForkJSONBodyStatus = "enabled" ) -// Defines values for PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Action. -const ( - PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00ActionGrok PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Action = "grok" -) - -// Defines values for PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Action. -const ( - PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01ActionDissect PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Action = "dissect" -) - -// Defines values for PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Action. -const ( - PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02ActionDate PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Action = "date" -) - -// Defines values for PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Action. +// Defines values for PutStreamsNameIngestJSONBodyIngest0Lifecycle0Type. const ( - PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03ActionRename PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Action = "rename" + PutStreamsNameIngestJSONBodyIngest0Lifecycle0TypeDsl PutStreamsNameIngestJSONBodyIngest0Lifecycle0Type = "dsl" ) -// Defines values for PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Action. +// Defines values for PutStreamsNameIngestJSONBodyIngest0Lifecycle1Type. const ( - PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04ActionSet PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Action = "set" + PutStreamsNameIngestJSONBodyIngest0Lifecycle1TypeIlm PutStreamsNameIngestJSONBodyIngest0Lifecycle1Type = "ilm" ) -// Defines values for PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Action. +// Defines values for PutStreamsNameIngestJSONBodyIngest0Lifecycle2Type. const ( - PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05ActionAppend PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Action = "append" + PutStreamsNameIngestJSONBodyIngest0Lifecycle2TypeInherit PutStreamsNameIngestJSONBodyIngest0Lifecycle2Type = "inherit" ) -// Defines values for PutStreamsNameIngestJSONBodyIngest0ProcessingSteps06Action. -const ( - PutStreamsNameIngestJSONBodyIngest0ProcessingSteps06ActionRemoveByPrefix PutStreamsNameIngestJSONBodyIngest0ProcessingSteps06Action = "remove_by_prefix" -) - -// Defines values for PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Action. -const ( - PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07ActionRemove PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Action = "remove" -) - -// Defines values for PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Action. -const ( - PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08ActionConvert PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Action = "convert" -) - -// Defines values for PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Type. -const ( - PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08TypeBoolean PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Type = "boolean" - PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08TypeDouble PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Type = "double" - PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08TypeInteger PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Type = "integer" - PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08TypeLong PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Type = "long" - PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08TypeString PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Type = "string" -) - -// Defines values for PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Action. +// Defines values for PutStreamsNameIngestJSONBodyIngest0SettingsIndexRefreshIntervalValue1. const ( - PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09ActionManualIngestPipeline PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Action = "manual_ingest_pipeline" + PutStreamsNameIngestJSONBodyIngest0SettingsIndexRefreshIntervalValue1Minus1 PutStreamsNameIngestJSONBodyIngest0SettingsIndexRefreshIntervalValue1 = -1 ) -// Defines values for PutStreamsNameIngestJSONBodyIngest0SettingsIndexRefreshIntervalValue1. +// Defines values for PutStreamsNameIngestJSONBodyIngest0Type. const ( - PutStreamsNameIngestJSONBodyIngest0SettingsIndexRefreshIntervalValue1Minus1 PutStreamsNameIngestJSONBodyIngest0SettingsIndexRefreshIntervalValue1 = -1 + Wired PutStreamsNameIngestJSONBodyIngest0Type = "wired" ) // Defines values for PutStreamsNameIngestJSONBodyIngest0WiredRoutingStatus. @@ -3770,68 +3677,29 @@ const ( PutStreamsNameIngestJSONBodyIngest0WiredRoutingStatusEnabled PutStreamsNameIngestJSONBodyIngest0WiredRoutingStatus = "enabled" ) -// Defines values for PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Action. +// Defines values for PutStreamsNameIngestJSONBodyIngest1Lifecycle0Type. const ( - PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00ActionGrok PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Action = "grok" + PutStreamsNameIngestJSONBodyIngest1Lifecycle0TypeDsl PutStreamsNameIngestJSONBodyIngest1Lifecycle0Type = "dsl" ) -// Defines values for PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Action. +// Defines values for PutStreamsNameIngestJSONBodyIngest1Lifecycle1Type. const ( - PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01ActionDissect PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Action = "dissect" + PutStreamsNameIngestJSONBodyIngest1Lifecycle1TypeIlm PutStreamsNameIngestJSONBodyIngest1Lifecycle1Type = "ilm" ) -// Defines values for PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Action. +// Defines values for PutStreamsNameIngestJSONBodyIngest1Lifecycle2Type. const ( - PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02ActionDate PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Action = "date" + PutStreamsNameIngestJSONBodyIngest1Lifecycle2TypeInherit PutStreamsNameIngestJSONBodyIngest1Lifecycle2Type = "inherit" ) -// Defines values for PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Action. -const ( - PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03ActionRename PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Action = "rename" -) - -// Defines values for PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Action. -const ( - PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04ActionSet PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Action = "set" -) - -// Defines values for PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Action. -const ( - PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05ActionAppend PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Action = "append" -) - -// Defines values for PutStreamsNameIngestJSONBodyIngest1ProcessingSteps06Action. -const ( - PutStreamsNameIngestJSONBodyIngest1ProcessingSteps06ActionRemoveByPrefix PutStreamsNameIngestJSONBodyIngest1ProcessingSteps06Action = "remove_by_prefix" -) - -// Defines values for PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Action. -const ( - PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07ActionRemove PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Action = "remove" -) - -// Defines values for PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Action. -const ( - PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08ActionConvert PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Action = "convert" -) - -// Defines values for PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Type. -const ( - PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08TypeBoolean PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Type = "boolean" - PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08TypeDouble PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Type = "double" - PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08TypeInteger PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Type = "integer" - PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08TypeLong PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Type = "long" - PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08TypeString PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Type = "string" -) - -// Defines values for PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Action. +// Defines values for PutStreamsNameIngestJSONBodyIngest1SettingsIndexRefreshIntervalValue1. const ( - PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09ActionManualIngestPipeline PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Action = "manual_ingest_pipeline" + PutStreamsNameIngestJSONBodyIngest1SettingsIndexRefreshIntervalValue1Minus1 PutStreamsNameIngestJSONBodyIngest1SettingsIndexRefreshIntervalValue1 = -1 ) -// Defines values for PutStreamsNameIngestJSONBodyIngest1SettingsIndexRefreshIntervalValue1. +// Defines values for PutStreamsNameIngestJSONBodyIngest1Type. const ( - PutStreamsNameIngestJSONBodyIngest1SettingsIndexRefreshIntervalValue1Minus1 PutStreamsNameIngestJSONBodyIngest1SettingsIndexRefreshIntervalValue1 = -1 + Classic PutStreamsNameIngestJSONBodyIngest1Type = "classic" ) // Defines values for GetSyntheticMonitorsParamsMonitorTypes0. @@ -5847,6 +5715,288 @@ type DataViewsUpdateDataViewRequestObjectInner struct { TypeMeta *DataViewsTypemeta `json:"typeMeta,omitempty"` } +// KibanaHTTPAPIsStreamlangCondition defines model for Kibana_HTTP_APIs_StreamlangCondition. +type KibanaHTTPAPIsStreamlangCondition struct { + union json.RawMessage +} + +// KibanaHTTPAPIsStreamlangCondition0 defines model for . +type KibanaHTTPAPIsStreamlangCondition0 struct { + Contains *KibanaHTTPAPIsStreamlangCondition_0_Contains `json:"contains,omitempty"` + EndsWith *KibanaHTTPAPIsStreamlangCondition_0_EndsWith `json:"endsWith,omitempty"` + Eq *KibanaHTTPAPIsStreamlangCondition_0_Eq `json:"eq,omitempty"` + Exists *bool `json:"exists,omitempty"` + Field string `json:"field"` + Gt *KibanaHTTPAPIsStreamlangCondition_0_Gt `json:"gt,omitempty"` + Gte *KibanaHTTPAPIsStreamlangCondition_0_Gte `json:"gte,omitempty"` + Lt *KibanaHTTPAPIsStreamlangCondition_0_Lt `json:"lt,omitempty"` + Lte *KibanaHTTPAPIsStreamlangCondition_0_Lte `json:"lte,omitempty"` + Neq *KibanaHTTPAPIsStreamlangCondition_0_Neq `json:"neq,omitempty"` + Range *struct { + Gt *KibanaHTTPAPIsStreamlangCondition_0_Range_Gt `json:"gt,omitempty"` + Gte *KibanaHTTPAPIsStreamlangCondition_0_Range_Gte `json:"gte,omitempty"` + Lt *KibanaHTTPAPIsStreamlangCondition_0_Range_Lt `json:"lt,omitempty"` + Lte *KibanaHTTPAPIsStreamlangCondition_0_Range_Lte `json:"lte,omitempty"` + } `json:"range,omitempty"` + StartsWith *KibanaHTTPAPIsStreamlangCondition_0_StartsWith `json:"startsWith,omitempty"` + Type KibanaHTTPAPIsStreamlangCondition0Type `json:"type"` +} + +// KibanaHTTPAPIsStreamlangCondition0Contains0 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Contains0 = string + +// KibanaHTTPAPIsStreamlangCondition0Contains1 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Contains1 = float32 + +// KibanaHTTPAPIsStreamlangCondition0Contains2 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Contains2 = bool + +// KibanaHTTPAPIsStreamlangCondition_0_Contains defines model for KibanaHTTPAPIsStreamlangCondition.0.Contains. +type KibanaHTTPAPIsStreamlangCondition_0_Contains struct { + union json.RawMessage +} + +// KibanaHTTPAPIsStreamlangCondition0EndsWith0 defines model for . +type KibanaHTTPAPIsStreamlangCondition0EndsWith0 = string + +// KibanaHTTPAPIsStreamlangCondition0EndsWith1 defines model for . +type KibanaHTTPAPIsStreamlangCondition0EndsWith1 = float32 + +// KibanaHTTPAPIsStreamlangCondition0EndsWith2 defines model for . +type KibanaHTTPAPIsStreamlangCondition0EndsWith2 = bool + +// KibanaHTTPAPIsStreamlangCondition_0_EndsWith defines model for KibanaHTTPAPIsStreamlangCondition.0.EndsWith. +type KibanaHTTPAPIsStreamlangCondition_0_EndsWith struct { + union json.RawMessage +} + +// KibanaHTTPAPIsStreamlangCondition0Eq0 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Eq0 = string + +// KibanaHTTPAPIsStreamlangCondition0Eq1 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Eq1 = float32 + +// KibanaHTTPAPIsStreamlangCondition0Eq2 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Eq2 = bool + +// KibanaHTTPAPIsStreamlangCondition_0_Eq defines model for KibanaHTTPAPIsStreamlangCondition.0.Eq. +type KibanaHTTPAPIsStreamlangCondition_0_Eq struct { + union json.RawMessage +} + +// KibanaHTTPAPIsStreamlangCondition0Gt0 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Gt0 = string + +// KibanaHTTPAPIsStreamlangCondition0Gt1 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Gt1 = float32 + +// KibanaHTTPAPIsStreamlangCondition0Gt2 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Gt2 = bool + +// KibanaHTTPAPIsStreamlangCondition_0_Gt defines model for KibanaHTTPAPIsStreamlangCondition.0.Gt. +type KibanaHTTPAPIsStreamlangCondition_0_Gt struct { + union json.RawMessage +} + +// KibanaHTTPAPIsStreamlangCondition0Gte0 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Gte0 = string + +// KibanaHTTPAPIsStreamlangCondition0Gte1 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Gte1 = float32 + +// KibanaHTTPAPIsStreamlangCondition0Gte2 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Gte2 = bool + +// KibanaHTTPAPIsStreamlangCondition_0_Gte defines model for KibanaHTTPAPIsStreamlangCondition.0.Gte. +type KibanaHTTPAPIsStreamlangCondition_0_Gte struct { + union json.RawMessage +} + +// KibanaHTTPAPIsStreamlangCondition0Lt0 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Lt0 = string + +// KibanaHTTPAPIsStreamlangCondition0Lt1 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Lt1 = float32 + +// KibanaHTTPAPIsStreamlangCondition0Lt2 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Lt2 = bool + +// KibanaHTTPAPIsStreamlangCondition_0_Lt defines model for KibanaHTTPAPIsStreamlangCondition.0.Lt. +type KibanaHTTPAPIsStreamlangCondition_0_Lt struct { + union json.RawMessage +} + +// KibanaHTTPAPIsStreamlangCondition0Lte0 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Lte0 = string + +// KibanaHTTPAPIsStreamlangCondition0Lte1 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Lte1 = float32 + +// KibanaHTTPAPIsStreamlangCondition0Lte2 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Lte2 = bool + +// KibanaHTTPAPIsStreamlangCondition_0_Lte defines model for KibanaHTTPAPIsStreamlangCondition.0.Lte. +type KibanaHTTPAPIsStreamlangCondition_0_Lte struct { + union json.RawMessage +} + +// KibanaHTTPAPIsStreamlangCondition0Neq0 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Neq0 = string + +// KibanaHTTPAPIsStreamlangCondition0Neq1 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Neq1 = float32 + +// KibanaHTTPAPIsStreamlangCondition0Neq2 defines model for . +type KibanaHTTPAPIsStreamlangCondition0Neq2 = bool + +// KibanaHTTPAPIsStreamlangCondition_0_Neq defines model for KibanaHTTPAPIsStreamlangCondition.0.Neq. +type KibanaHTTPAPIsStreamlangCondition_0_Neq struct { + union json.RawMessage +} + +// KibanaHTTPAPIsStreamlangCondition0RangeGt0 defines model for . +type KibanaHTTPAPIsStreamlangCondition0RangeGt0 = string + +// KibanaHTTPAPIsStreamlangCondition0RangeGt1 defines model for . +type KibanaHTTPAPIsStreamlangCondition0RangeGt1 = float32 + +// KibanaHTTPAPIsStreamlangCondition0RangeGt2 defines model for . +type KibanaHTTPAPIsStreamlangCondition0RangeGt2 = bool + +// KibanaHTTPAPIsStreamlangCondition_0_Range_Gt defines model for KibanaHTTPAPIsStreamlangCondition.0.Range.Gt. +type KibanaHTTPAPIsStreamlangCondition_0_Range_Gt struct { + union json.RawMessage +} + +// KibanaHTTPAPIsStreamlangCondition0RangeGte0 defines model for . +type KibanaHTTPAPIsStreamlangCondition0RangeGte0 = string + +// KibanaHTTPAPIsStreamlangCondition0RangeGte1 defines model for . +type KibanaHTTPAPIsStreamlangCondition0RangeGte1 = float32 + +// KibanaHTTPAPIsStreamlangCondition0RangeGte2 defines model for . +type KibanaHTTPAPIsStreamlangCondition0RangeGte2 = bool + +// KibanaHTTPAPIsStreamlangCondition_0_Range_Gte defines model for KibanaHTTPAPIsStreamlangCondition.0.Range.Gte. +type KibanaHTTPAPIsStreamlangCondition_0_Range_Gte struct { + union json.RawMessage +} + +// KibanaHTTPAPIsStreamlangCondition0RangeLt0 defines model for . +type KibanaHTTPAPIsStreamlangCondition0RangeLt0 = string + +// KibanaHTTPAPIsStreamlangCondition0RangeLt1 defines model for . +type KibanaHTTPAPIsStreamlangCondition0RangeLt1 = float32 + +// KibanaHTTPAPIsStreamlangCondition0RangeLt2 defines model for . +type KibanaHTTPAPIsStreamlangCondition0RangeLt2 = bool + +// KibanaHTTPAPIsStreamlangCondition_0_Range_Lt defines model for KibanaHTTPAPIsStreamlangCondition.0.Range.Lt. +type KibanaHTTPAPIsStreamlangCondition_0_Range_Lt struct { + union json.RawMessage +} + +// KibanaHTTPAPIsStreamlangCondition0RangeLte0 defines model for . +type KibanaHTTPAPIsStreamlangCondition0RangeLte0 = string + +// KibanaHTTPAPIsStreamlangCondition0RangeLte1 defines model for . +type KibanaHTTPAPIsStreamlangCondition0RangeLte1 = float32 + +// KibanaHTTPAPIsStreamlangCondition0RangeLte2 defines model for . +type KibanaHTTPAPIsStreamlangCondition0RangeLte2 = bool + +// KibanaHTTPAPIsStreamlangCondition_0_Range_Lte defines model for KibanaHTTPAPIsStreamlangCondition.0.Range.Lte. +type KibanaHTTPAPIsStreamlangCondition_0_Range_Lte struct { + union json.RawMessage +} + +// KibanaHTTPAPIsStreamlangCondition0StartsWith0 defines model for . +type KibanaHTTPAPIsStreamlangCondition0StartsWith0 = string + +// KibanaHTTPAPIsStreamlangCondition0StartsWith1 defines model for . +type KibanaHTTPAPIsStreamlangCondition0StartsWith1 = float32 + +// KibanaHTTPAPIsStreamlangCondition0StartsWith2 defines model for . +type KibanaHTTPAPIsStreamlangCondition0StartsWith2 = bool + +// KibanaHTTPAPIsStreamlangCondition_0_StartsWith defines model for KibanaHTTPAPIsStreamlangCondition.0.StartsWith. +type KibanaHTTPAPIsStreamlangCondition_0_StartsWith struct { + union json.RawMessage +} + +// KibanaHTTPAPIsStreamlangCondition0Type defines model for KibanaHTTPAPIsStreamlangCondition.0.Type. +type KibanaHTTPAPIsStreamlangCondition0Type string + +// KibanaHTTPAPIsStreamlangCondition1 defines model for . +type KibanaHTTPAPIsStreamlangCondition1 struct { + And []KibanaHTTPAPIsStreamlangCondition `json:"and"` + Type KibanaHTTPAPIsStreamlangCondition1Type `json:"type"` +} + +// KibanaHTTPAPIsStreamlangCondition1Type defines model for KibanaHTTPAPIsStreamlangCondition.1.Type. +type KibanaHTTPAPIsStreamlangCondition1Type string + +// KibanaHTTPAPIsStreamlangCondition2 defines model for . +type KibanaHTTPAPIsStreamlangCondition2 struct { + Or []KibanaHTTPAPIsStreamlangCondition `json:"or"` + Type KibanaHTTPAPIsStreamlangCondition2Type `json:"type"` +} + +// KibanaHTTPAPIsStreamlangCondition2Type defines model for KibanaHTTPAPIsStreamlangCondition.2.Type. +type KibanaHTTPAPIsStreamlangCondition2Type string + +// KibanaHTTPAPIsStreamlangCondition3 defines model for . +type KibanaHTTPAPIsStreamlangCondition3 struct { + Not KibanaHTTPAPIsStreamlangCondition `json:"not"` + Type KibanaHTTPAPIsStreamlangCondition3Type `json:"type"` +} + +// KibanaHTTPAPIsStreamlangCondition3Type defines model for KibanaHTTPAPIsStreamlangCondition.3.Type. +type KibanaHTTPAPIsStreamlangCondition3Type string + +// KibanaHTTPAPIsStreamlangCondition4 defines model for . +type KibanaHTTPAPIsStreamlangCondition4 struct { + Never map[string]interface{} `json:"never"` + Type KibanaHTTPAPIsStreamlangCondition4Type `json:"type"` +} + +// KibanaHTTPAPIsStreamlangCondition4Type defines model for KibanaHTTPAPIsStreamlangCondition.4.Type. +type KibanaHTTPAPIsStreamlangCondition4Type string + +// KibanaHTTPAPIsStreamlangCondition5 defines model for . +type KibanaHTTPAPIsStreamlangCondition5 struct { + Always map[string]interface{} `json:"always"` + Type KibanaHTTPAPIsStreamlangCondition5Type `json:"type"` +} + +// KibanaHTTPAPIsStreamlangCondition5Type defines model for KibanaHTTPAPIsStreamlangCondition.5.Type. +type KibanaHTTPAPIsStreamlangCondition5Type string + +// KibanaHTTPAPIsStreamlangStep defines model for Kibana_HTTP_APIs_StreamlangStep. +type KibanaHTTPAPIsStreamlangStep struct { + union json.RawMessage +} + +// KibanaHTTPAPIsStreamlangStep0 defines model for . +type KibanaHTTPAPIsStreamlangStep0 struct { + Kind *KibanaHTTPAPIsStreamlangStep0Kind `json:"kind,omitempty"` +} + +// KibanaHTTPAPIsStreamlangStep0Kind defines model for KibanaHTTPAPIsStreamlangStep.0.Kind. +type KibanaHTTPAPIsStreamlangStep0Kind string + +// KibanaHTTPAPIsStreamlangStep1 defines model for . +type KibanaHTTPAPIsStreamlangStep1 struct { + CustomIdentifier *string `json:"customIdentifier,omitempty"` + Kind *KibanaHTTPAPIsStreamlangStep1Kind `json:"kind,omitempty"` + Where struct { + Steps []KibanaHTTPAPIsStreamlangStep `json:"steps"` + } `json:"where"` +} + +// KibanaHTTPAPIsStreamlangStep1Kind defines model for KibanaHTTPAPIsStreamlangStep.1.Kind. +type KibanaHTTPAPIsStreamlangStep1Kind string + // KibanaHTTPAPIsCoreStatusRedactedResponse A minimal representation of Kibana's operational status. type KibanaHTTPAPIsCoreStatusRedactedResponse struct { Status struct { @@ -21804,15 +21954,11 @@ type AgentPolicyPackagePolicies1 = []struct { Description *string `json:"description,omitempty"` Elasticsearch *AgentPolicy_PackagePolicies_1_Elasticsearch `json:"elasticsearch,omitempty"` Enabled bool `json:"enabled"` + Id string `json:"id"` + Inputs AgentPolicy_PackagePolicies_1_Inputs `json:"inputs"` + IsManaged *bool `json:"is_managed,omitempty"` - // Id Package policy unique identifier. - Id string `json:"id"` - - // Inputs Package policy inputs. - Inputs AgentPolicy_PackagePolicies_1_Inputs `json:"inputs"` - IsManaged *bool `json:"is_managed,omitempty"` - - // Name Unique name for the package policy. + // Name Package policy name (should be unique) Name string `json:"name"` // Namespace The package policy namespace. Leave blank to inherit the agent policy's namespace. @@ -21844,13 +21990,11 @@ type AgentPolicyPackagePolicies1 = []struct { Version string `json:"version"` } `json:"package,omitempty"` - // PolicyId ID of the agent policy which the package policy will be added to. + // PolicyId Agent policy ID where that package policy will be added // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set - PolicyId *string `json:"policy_id,omitempty"` - PolicyIds *[]string `json:"policy_ids,omitempty"` - - // Revision Package policy revision. - Revision float32 `json:"revision"` + PolicyId *string `json:"policy_id,omitempty"` + PolicyIds *[]string `json:"policy_ids,omitempty"` + Revision float32 `json:"revision"` SecretReferences *[]struct { Id string `json:"id"` } `json:"secret_references,omitempty"` @@ -21860,15 +22004,11 @@ type AgentPolicyPackagePolicies1 = []struct { SupportsAgentless *bool `json:"supports_agentless,omitempty"` // SupportsCloudConnector Indicates whether the package policy supports cloud connectors. - SupportsCloudConnector *bool `json:"supports_cloud_connector,omitempty"` - UpdatedAt string `json:"updated_at"` - UpdatedBy string `json:"updated_by"` - - // Vars Package level variable. - Vars *AgentPolicy_PackagePolicies_1_Vars `json:"vars,omitempty"` - - // Version Package policy ES version. - Version *string `json:"version,omitempty"` + SupportsCloudConnector *bool `json:"supports_cloud_connector,omitempty"` + UpdatedAt string `json:"updated_at"` + UpdatedBy string `json:"updated_by"` + Vars *AgentPolicy_PackagePolicies_1_Vars `json:"vars,omitempty"` + Version *string `json:"version,omitempty"` } // AgentPolicy_PackagePolicies_1_Elasticsearch_Privileges defines model for AgentPolicy.PackagePolicies.1.Elasticsearch.Privileges. @@ -21942,21 +22082,21 @@ type AgentPolicyPackagePolicies1Inputs0 = []struct { // AgentPolicyPackagePolicies1Inputs0StreamsRelease defines model for AgentPolicy.PackagePolicies.1.Inputs.0.Streams.Release. type AgentPolicyPackagePolicies1Inputs0StreamsRelease string -// AgentPolicyPackagePolicies1Inputs1 Package policy inputs. Refer to the integration documentation to know which inputs are available. +// AgentPolicyPackagePolicies1Inputs1 Package policy inputs (see integration documentation to know what inputs are available) type AgentPolicyPackagePolicies1Inputs1 map[string]struct { - // Enabled Enable or disable that input. Defaults to `true` (enabled). + // Enabled enable or disable that input, (default to true) Enabled *bool `json:"enabled,omitempty"` - // Streams Input streams. Refer to the integration documentation to know which streams are available. + // Streams Input streams (see integration documentation to know what streams are available) Streams *map[string]struct { - // Enabled Enable or disable that stream. Defaults to `true` (enabled). + // Enabled enable or disable that stream, (default to true) Enabled *bool `json:"enabled,omitempty"` - // Vars Input/stream level variable. Refer to the integration documentation for more information. + // Vars Input/stream level variable (see integration documentation for more information) Vars *map[string]*AgentPolicy_PackagePolicies_1_Inputs_1_Streams_Vars_AdditionalProperties `json:"vars,omitempty"` } `json:"streams,omitempty"` - // Vars Input/stream level variable. Refer to the integration documentation for more information. + // Vars Input/stream level variable (see integration documentation for more information) Vars *map[string]*AgentPolicy_PackagePolicies_1_Inputs_1_Vars_AdditionalProperties `json:"vars,omitempty"` } @@ -22012,7 +22152,7 @@ type AgentPolicy_PackagePolicies_1_Inputs_1_Vars_AdditionalProperties struct { union json.RawMessage } -// AgentPolicy_PackagePolicies_1_Inputs Package policy inputs. +// AgentPolicy_PackagePolicies_1_Inputs defines model for AgentPolicy.PackagePolicies.1.Inputs. type AgentPolicy_PackagePolicies_1_Inputs struct { union json.RawMessage } @@ -22024,7 +22164,7 @@ type AgentPolicyPackagePolicies1Vars0 map[string]struct { Value interface{} `json:"value"` } -// AgentPolicyPackagePolicies1Vars1 Input/stream level variable. Refer to the integration documentation for more information. +// AgentPolicyPackagePolicies1Vars1 Input/stream level variable (see integration documentation for more information) type AgentPolicyPackagePolicies1Vars1 map[string]*AgentPolicy_PackagePolicies_1_Vars_1_AdditionalProperties // AgentPolicyPackagePolicies1Vars10 defines model for . @@ -22053,7 +22193,7 @@ type AgentPolicy_PackagePolicies_1_Vars_1_AdditionalProperties struct { union json.RawMessage } -// AgentPolicy_PackagePolicies_1_Vars Package level variable. +// AgentPolicy_PackagePolicies_1_Vars defines model for AgentPolicy.PackagePolicies.1.Vars. type AgentPolicy_PackagePolicies_1_Vars struct { union json.RawMessage } @@ -23705,15 +23845,13 @@ type PackagePolicy struct { Description *string `json:"description,omitempty"` Elasticsearch *PackagePolicy_Elasticsearch `json:"elasticsearch,omitempty"` Enabled bool `json:"enabled"` + Id string `json:"id"` - // Id Package policy unique identifier. - Id string `json:"id"` - - // Inputs Package policy inputs. Refer to the integration documentation to know which inputs are available. + // Inputs Package policy inputs (see integration documentation to know what inputs are available) Inputs map[string]PackagePolicyInput `json:"inputs"` IsManaged *bool `json:"is_managed,omitempty"` - // Name Unique name for the package policy. + // Name Package policy name (should be unique) Name string `json:"name"` // Namespace The package policy namespace. Leave blank to inherit the agent policy's namespace. @@ -23745,12 +23883,10 @@ type PackagePolicy struct { Version string `json:"version"` } `json:"package,omitempty"` - // PolicyId ID of the agent policy which the package policy will be added to. + // PolicyId Agent policy ID where that package policy will be added // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set - PolicyId *string `json:"policy_id,omitempty"` - PolicyIds *[]string `json:"policy_ids,omitempty"` - - // Revision Package policy revision. + PolicyId *string `json:"policy_id,omitempty"` + PolicyIds *[]string `json:"policy_ids,omitempty"` Revision float32 `json:"revision"` SecretReferences *[]PackagePolicySecretRef `json:"secret_references,omitempty"` SpaceIds *[]string `json:"spaceIds,omitempty"` @@ -23763,9 +23899,7 @@ type PackagePolicy struct { UpdatedAt string `json:"updated_at"` UpdatedBy string `json:"updated_by"` Vars *map[string]interface{} `json:"vars,omitempty"` - - // Version Package policy ES version. - Version *string `json:"version,omitempty"` + Version *string `json:"version,omitempty"` } // PackagePolicy_Elasticsearch_Privileges defines model for PackagePolicy.Elasticsearch.Privileges. @@ -23782,17 +23916,17 @@ type PackagePolicy_Elasticsearch struct { // PackagePolicyInput defines model for package_policy_input. type PackagePolicyInput struct { - // Enabled Enable or disable that input. Defaults to `true` (enabled). + // Enabled enable or disable that input, (default to true) Enabled *bool `json:"enabled,omitempty"` - // Streams Input streams. Refer to the integration documentation to know which streams are available. + // Streams Input streams (see integration documentation to know what streams are available) Streams *map[string]PackagePolicyInputStream `json:"streams,omitempty"` Vars *map[string]interface{} `json:"vars,omitempty"` } // PackagePolicyInputStream defines model for package_policy_input_stream. type PackagePolicyInputStream struct { - // Enabled Enable or disable that stream. Defaults to `true` (enabled). + // Enabled enable or disable that stream, (default to true) Enabled *bool `json:"enabled,omitempty"` Vars *map[string]interface{} `json:"vars,omitempty"` } @@ -23801,33 +23935,18 @@ type PackagePolicyInputStream struct { type PackagePolicyRequest struct { // AdditionalDatastreamsPermissions Additional datastream permissions, that will be added to the agent policy. AdditionalDatastreamsPermissions *[]string `json:"additional_datastreams_permissions,omitempty"` - - // Description Policy description. - Description *string `json:"description,omitempty"` - - // Force Force package policy creation even if the package is not verified, or if the agent policy is managed. - Force *bool `json:"force,omitempty"` - - // Id Policy unique identifier. - Id *string `json:"id,omitempty"` - - // Inputs Package policy inputs. Refer to the integration documentation to know which inputs are available. - Inputs *map[string]PackagePolicyRequestInput `json:"inputs,omitempty"` - - // Name Unique name for the policy. - Name string `json:"name"` - - // Namespace Policy namespace. When not specified, it inherits the agent policy namespace. - Namespace *string `json:"namespace,omitempty"` - OutputId *string `json:"output_id,omitempty"` - Package PackagePolicyRequestPackage `json:"package"` - - // PolicyId Deprecated. Use policy_ids instead. - // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set - PolicyId *string `json:"policy_id,omitempty"` - - // PolicyIds IDs of the agent policies which that package policy will be added to. - PolicyIds *[]string `json:"policy_ids,omitempty"` + Description *string `json:"description,omitempty"` + Force *bool `json:"force,omitempty"` + Id *string `json:"id,omitempty"` + + // Inputs Package policy inputs (see integration documentation to know what inputs are available) + Inputs *map[string]PackagePolicyRequestInput `json:"inputs,omitempty"` + Name string `json:"name"` + Namespace *string `json:"namespace,omitempty"` + OutputId *string `json:"output_id,omitempty"` + Package PackagePolicyRequestPackage `json:"package"` + PolicyId *string `json:"policy_id,omitempty"` + PolicyIds *[]string `json:"policy_ids,omitempty"` // SupportsAgentless Indicates whether the package policy belongs to an agentless agent policy. SupportsAgentless *bool `json:"supports_agentless,omitempty"` @@ -23836,17 +23955,17 @@ type PackagePolicyRequest struct { // PackagePolicyRequestInput defines model for package_policy_request_input. type PackagePolicyRequestInput struct { - // Enabled Enable or disable that input. Defaults to `true` (enabled). + // Enabled enable or disable that input, (default to true) Enabled *bool `json:"enabled,omitempty"` - // Streams Input streams. Refer to the integration documentation to know which streams are available. + // Streams Input streams (see integration documentation to know what streams are available) Streams *map[string]PackagePolicyRequestInputStream `json:"streams,omitempty"` Vars *map[string]interface{} `json:"vars,omitempty"` } // PackagePolicyRequestInputStream defines model for package_policy_request_input_stream. type PackagePolicyRequestInputStream struct { - // Enabled Enable or disable that stream. Defaults to `true` (enabled). + // Enabled enable or disable that stream, (default to true) Enabled *bool `json:"enabled,omitempty"` Vars *map[string]interface{} `json:"vars,omitempty"` } @@ -29685,161 +29804,6 @@ type GetFleetAgentStatusDataParamsAgentsIds0 = []string // GetFleetAgentStatusDataParamsAgentsIds1 defines parameters for GetFleetAgentStatusData. type GetFleetAgentStatusDataParamsAgentsIds1 = string -// PostFleetAgentlessPoliciesJSONBody defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBody struct { - // AdditionalDatastreamsPermissions Additional datastream permissions, that will be added to the agent policy. - AdditionalDatastreamsPermissions *[]string `json:"additional_datastreams_permissions,omitempty"` - - // Description Policy description. - Description *string `json:"description,omitempty"` - - // Force Force package policy creation even if the package is not verified, or if the agent policy is managed. - Force *bool `json:"force,omitempty"` - - // Id Policy unique identifier. - Id *string `json:"id,omitempty"` - - // Inputs Package policy inputs. Refer to the integration documentation to know which inputs are available. - Inputs *map[string]struct { - // Enabled Enable or disable that input. Defaults to `true` (enabled). - Enabled *bool `json:"enabled,omitempty"` - - // Streams Input streams. Refer to the integration documentation to know which streams are available. - Streams *map[string]struct { - // Enabled Enable or disable that stream. Defaults to `true` (enabled). - Enabled *bool `json:"enabled,omitempty"` - - // Vars Input/stream level variable. Refer to the integration documentation for more information. - Vars *map[string]*PostFleetAgentlessPoliciesJSONBody_Inputs_Streams_Vars_AdditionalProperties `json:"vars,omitempty"` - } `json:"streams,omitempty"` - - // Vars Input/stream level variable. Refer to the integration documentation for more information. - Vars *map[string]*PostFleetAgentlessPoliciesJSONBody_Inputs_Vars_AdditionalProperties `json:"vars,omitempty"` - } `json:"inputs,omitempty"` - - // Name Unique name for the policy. - Name string `json:"name"` - - // Namespace Policy namespace. When not specified, it inherits the agent policy namespace. - Namespace *string `json:"namespace,omitempty"` - Package struct { - ExperimentalDataStreamFeatures *[]struct { - DataStream string `json:"data_stream"` - Features struct { - DocValueOnlyNumeric *bool `json:"doc_value_only_numeric,omitempty"` - DocValueOnlyOther *bool `json:"doc_value_only_other,omitempty"` - SyntheticSource *bool `json:"synthetic_source,omitempty"` - Tsdb *bool `json:"tsdb,omitempty"` - } `json:"features"` - } `json:"experimental_data_stream_features,omitempty"` - FipsCompatible *bool `json:"fips_compatible,omitempty"` - - // Name Package name - Name string `json:"name"` - RequiresRoot *bool `json:"requires_root,omitempty"` - Title *string `json:"title,omitempty"` - - // Version Package version - Version string `json:"version"` - } `json:"package"` - - // Vars Input/stream level variable. Refer to the integration documentation for more information. - Vars *map[string]*PostFleetAgentlessPoliciesJSONBody_Vars_AdditionalProperties `json:"vars,omitempty"` -} - -// PostFleetAgentlessPoliciesParams defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesParams struct { - // Format The format of the response package policy. - Format *PostFleetAgentlessPoliciesParamsFormat `form:"format,omitempty" json:"format,omitempty"` -} - -// PostFleetAgentlessPoliciesParamsFormat defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesParamsFormat string - -// PostFleetAgentlessPoliciesJSONBodyInputsStreamsVars0 defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBodyInputsStreamsVars0 = bool - -// PostFleetAgentlessPoliciesJSONBodyInputsStreamsVars1 defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBodyInputsStreamsVars1 = string - -// PostFleetAgentlessPoliciesJSONBodyInputsStreamsVars2 defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBodyInputsStreamsVars2 = float32 - -// PostFleetAgentlessPoliciesJSONBodyInputsStreamsVars3 defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBodyInputsStreamsVars3 = []string - -// PostFleetAgentlessPoliciesJSONBodyInputsStreamsVars4 defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBodyInputsStreamsVars4 = []float32 - -// PostFleetAgentlessPoliciesJSONBodyInputsStreamsVars5 defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBodyInputsStreamsVars5 struct { - Id string `json:"id"` - IsSecretRef bool `json:"isSecretRef"` -} - -// PostFleetAgentlessPoliciesJSONBody_Inputs_Streams_Vars_AdditionalProperties defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBody_Inputs_Streams_Vars_AdditionalProperties struct { - union json.RawMessage -} - -// PostFleetAgentlessPoliciesJSONBodyInputsVars0 defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBodyInputsVars0 = bool - -// PostFleetAgentlessPoliciesJSONBodyInputsVars1 defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBodyInputsVars1 = string - -// PostFleetAgentlessPoliciesJSONBodyInputsVars2 defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBodyInputsVars2 = float32 - -// PostFleetAgentlessPoliciesJSONBodyInputsVars3 defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBodyInputsVars3 = []string - -// PostFleetAgentlessPoliciesJSONBodyInputsVars4 defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBodyInputsVars4 = []float32 - -// PostFleetAgentlessPoliciesJSONBodyInputsVars5 defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBodyInputsVars5 struct { - Id string `json:"id"` - IsSecretRef bool `json:"isSecretRef"` -} - -// PostFleetAgentlessPoliciesJSONBody_Inputs_Vars_AdditionalProperties defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBody_Inputs_Vars_AdditionalProperties struct { - union json.RawMessage -} - -// PostFleetAgentlessPoliciesJSONBodyVars0 defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBodyVars0 = bool - -// PostFleetAgentlessPoliciesJSONBodyVars1 defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBodyVars1 = string - -// PostFleetAgentlessPoliciesJSONBodyVars2 defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBodyVars2 = float32 - -// PostFleetAgentlessPoliciesJSONBodyVars3 defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBodyVars3 = []string - -// PostFleetAgentlessPoliciesJSONBodyVars4 defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBodyVars4 = []float32 - -// PostFleetAgentlessPoliciesJSONBodyVars5 defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBodyVars5 struct { - Id string `json:"id"` - IsSecretRef bool `json:"isSecretRef"` -} - -// PostFleetAgentlessPoliciesJSONBody_Vars_AdditionalProperties defines parameters for PostFleetAgentlessPolicies. -type PostFleetAgentlessPoliciesJSONBody_Vars_AdditionalProperties struct { - union json.RawMessage -} - -// DeleteFleetAgentlessPoliciesPolicyidParams defines parameters for DeleteFleetAgentlessPoliciesPolicyid. -type DeleteFleetAgentlessPoliciesPolicyidParams struct { - // Force Force delete the policy even if the policy is managed. - Force *bool `form:"force,omitempty" json:"force,omitempty"` -} - // GetFleetAgentsParams defines parameters for GetFleetAgents. type GetFleetAgentsParams struct { Page *float32 `form:"page,omitempty" json:"page,omitempty"` @@ -30124,24 +30088,15 @@ type GetFleetCheckPermissionsParams struct { // GetFleetCloudConnectorsParams defines parameters for GetFleetCloudConnectors. type GetFleetCloudConnectorsParams struct { - // Page The page number for pagination. - Page *string `form:"page,omitempty" json:"page,omitempty"` - - // PerPage The number of items per page. + Page *string `form:"page,omitempty" json:"page,omitempty"` PerPage *string `form:"perPage,omitempty" json:"perPage,omitempty"` - - // Kuery KQL query to filter cloud connectors. - Kuery *string `form:"kuery,omitempty" json:"kuery,omitempty"` } // PostFleetCloudConnectorsJSONBody defines parameters for PostFleetCloudConnectors. type PostFleetCloudConnectorsJSONBody struct { - // CloudProvider The cloud provider type: aws, azure, or gcp. - CloudProvider PostFleetCloudConnectorsJSONBodyCloudProvider `json:"cloudProvider"` - - // Name The name of the cloud connector. - Name string `json:"name"` - Vars map[string]PostFleetCloudConnectorsJSONBody_Vars_AdditionalProperties `json:"vars"` + CloudProvider PostFleetCloudConnectorsJSONBodyCloudProvider `json:"cloudProvider"` + Name string `json:"name"` + Vars map[string]PostFleetCloudConnectorsJSONBody_Vars_AdditionalProperties `json:"vars"` } // PostFleetCloudConnectorsJSONBodyCloudProvider defines parameters for PostFleetCloudConnectors. @@ -30184,13 +30139,11 @@ type PostFleetCloudConnectorsJSONBody_Vars_AdditionalProperties struct { // DeleteFleetCloudConnectorsCloudconnectoridParams defines parameters for DeleteFleetCloudConnectorsCloudconnectorid. type DeleteFleetCloudConnectorsCloudconnectoridParams struct { - // Force If true, forces deletion even if the cloud connector is in use. Force *bool `form:"force,omitempty" json:"force,omitempty"` } // PutFleetCloudConnectorsCloudconnectoridJSONBody defines parameters for PutFleetCloudConnectorsCloudconnectorid. type PutFleetCloudConnectorsCloudconnectoridJSONBody struct { - // Name The name of the cloud connector. Name *string `json:"name,omitempty"` Vars *map[string]PutFleetCloudConnectorsCloudconnectoridJSONBody_Vars_AdditionalProperties `json:"vars,omitempty"` } @@ -32009,90 +31962,6 @@ type GetStatusParams struct { V8format *bool `form:"v8format,omitempty" json:"v8format,omitempty"` } -// GetStreamsJSONBody defines parameters for GetStreams. -type GetStreamsJSONBody struct { - union json.RawMessage -} - -// GetStreamsJSONBody0 defines parameters for GetStreams. -type GetStreamsJSONBody0 = map[string]interface{} - -// GetStreamsJSONBody1 defines parameters for GetStreams. -type GetStreamsJSONBody1 = interface{} - -// GetStreamsJSONBody2 defines parameters for GetStreams. -type GetStreamsJSONBody2 = interface{} - -// PostStreamsDisableJSONBody defines parameters for PostStreamsDisable. -type PostStreamsDisableJSONBody struct { - union json.RawMessage -} - -// PostStreamsDisableJSONBody0 defines parameters for PostStreamsDisable. -type PostStreamsDisableJSONBody0 = map[string]interface{} - -// PostStreamsDisableJSONBody1 defines parameters for PostStreamsDisable. -type PostStreamsDisableJSONBody1 = interface{} - -// PostStreamsDisableJSONBody2 defines parameters for PostStreamsDisable. -type PostStreamsDisableJSONBody2 = interface{} - -// PostStreamsEnableJSONBody defines parameters for PostStreamsEnable. -type PostStreamsEnableJSONBody struct { - union json.RawMessage -} - -// PostStreamsEnableJSONBody0 defines parameters for PostStreamsEnable. -type PostStreamsEnableJSONBody0 = map[string]interface{} - -// PostStreamsEnableJSONBody1 defines parameters for PostStreamsEnable. -type PostStreamsEnableJSONBody1 = interface{} - -// PostStreamsEnableJSONBody2 defines parameters for PostStreamsEnable. -type PostStreamsEnableJSONBody2 = interface{} - -// PostStreamsResyncJSONBody defines parameters for PostStreamsResync. -type PostStreamsResyncJSONBody struct { - union json.RawMessage -} - -// PostStreamsResyncJSONBody0 defines parameters for PostStreamsResync. -type PostStreamsResyncJSONBody0 = map[string]interface{} - -// PostStreamsResyncJSONBody1 defines parameters for PostStreamsResync. -type PostStreamsResyncJSONBody1 = interface{} - -// PostStreamsResyncJSONBody2 defines parameters for PostStreamsResync. -type PostStreamsResyncJSONBody2 = interface{} - -// DeleteStreamsNameJSONBody defines parameters for DeleteStreamsName. -type DeleteStreamsNameJSONBody struct { - union json.RawMessage -} - -// DeleteStreamsNameJSONBody0 defines parameters for DeleteStreamsName. -type DeleteStreamsNameJSONBody0 = map[string]interface{} - -// DeleteStreamsNameJSONBody1 defines parameters for DeleteStreamsName. -type DeleteStreamsNameJSONBody1 = interface{} - -// DeleteStreamsNameJSONBody2 defines parameters for DeleteStreamsName. -type DeleteStreamsNameJSONBody2 = interface{} - -// GetStreamsNameJSONBody defines parameters for GetStreamsName. -type GetStreamsNameJSONBody struct { - union json.RawMessage -} - -// GetStreamsNameJSONBody0 defines parameters for GetStreamsName. -type GetStreamsNameJSONBody0 = map[string]interface{} - -// GetStreamsNameJSONBody1 defines parameters for GetStreamsName. -type GetStreamsNameJSONBody1 = interface{} - -// GetStreamsNameJSONBody2 defines parameters for GetStreamsName. -type GetStreamsNameJSONBody2 = interface{} - // PutStreamsNameJSONBody defines parameters for PutStreamsName. type PutStreamsNameJSONBody struct { union json.RawMessage @@ -32108,8 +31977,8 @@ type PutStreamsNameJSONBody00 struct { Dashboards []string `json:"dashboards"` Queries []struct { Feature *struct { - Filter PutStreamsNameJSONBody_0_0_Queries_Feature_Filter `json:"filter"` - Name string `json:"name"` + Filter KibanaHTTPAPIsStreamlangCondition `json:"filter"` + Name string `json:"name"` } `json:"feature,omitempty"` Id string `json:"id"` Kql struct { @@ -32122,7 +31991,7 @@ type PutStreamsNameJSONBody00 struct { Ingest struct { Lifecycle PutStreamsNameJSONBody_0_0_Stream_Ingest_Lifecycle `json:"lifecycle"` Processing struct { - Steps []PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_Item `json:"steps"` + Steps []KibanaHTTPAPIsStreamlangStep `json:"steps"` } `json:"processing"` Settings struct { IndexNumberOfReplicas *struct { @@ -32140,14210 +32009,2227 @@ type PutStreamsNameJSONBody00 struct { } `json:"stream"` } -// PutStreamsNameJSONBody00QueriesFeatureFilter0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter0 struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody00QueriesFeatureFilter00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00 struct { - Contains *PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameJSONBody00QueriesFeatureFilter00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Contains0 = string - -// PutStreamsNameJSONBody00QueriesFeatureFilter00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Contains1 = float32 - -// PutStreamsNameJSONBody00QueriesFeatureFilter00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Contains2 = bool - -// PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody00QueriesFeatureFilter00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00EndsWith0 = string - -// PutStreamsNameJSONBody00QueriesFeatureFilter00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00EndsWith1 = float32 - -// PutStreamsNameJSONBody00QueriesFeatureFilter00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00EndsWith2 = bool - -// PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody00QueriesFeatureFilter00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Eq0 = string - -// PutStreamsNameJSONBody00QueriesFeatureFilter00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Eq1 = float32 - -// PutStreamsNameJSONBody00QueriesFeatureFilter00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Eq2 = bool - -// PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Eq struct { - union json.RawMessage +// PutStreamsNameJSONBody00StreamIngestLifecycle0 defines parameters for PutStreamsName. +type PutStreamsNameJSONBody00StreamIngestLifecycle0 struct { + Dsl struct { + DataRetention *string `json:"data_retention,omitempty"` + } `json:"dsl"` + Type PutStreamsNameJSONBody00StreamIngestLifecycle0Type `json:"type"` } -// PutStreamsNameJSONBody00QueriesFeatureFilter00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Gt0 = string - -// PutStreamsNameJSONBody00QueriesFeatureFilter00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Gt1 = float32 +// PutStreamsNameJSONBody00StreamIngestLifecycle0Type defines parameters for PutStreamsName. +type PutStreamsNameJSONBody00StreamIngestLifecycle0Type string -// PutStreamsNameJSONBody00QueriesFeatureFilter00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Gt2 = bool - -// PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Gt struct { - union json.RawMessage +// PutStreamsNameJSONBody00StreamIngestLifecycle1 defines parameters for PutStreamsName. +type PutStreamsNameJSONBody00StreamIngestLifecycle1 struct { + Ilm struct { + Policy string `json:"policy"` + } `json:"ilm"` + Type PutStreamsNameJSONBody00StreamIngestLifecycle1Type `json:"type"` } -// PutStreamsNameJSONBody00QueriesFeatureFilter00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Gte0 = string - -// PutStreamsNameJSONBody00QueriesFeatureFilter00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Gte1 = float32 +// PutStreamsNameJSONBody00StreamIngestLifecycle1Type defines parameters for PutStreamsName. +type PutStreamsNameJSONBody00StreamIngestLifecycle1Type string -// PutStreamsNameJSONBody00QueriesFeatureFilter00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Gte2 = bool - -// PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Gte struct { - union json.RawMessage +// PutStreamsNameJSONBody00StreamIngestLifecycle2 defines parameters for PutStreamsName. +type PutStreamsNameJSONBody00StreamIngestLifecycle2 struct { + Inherit map[string]interface{} `json:"inherit"` + Type PutStreamsNameJSONBody00StreamIngestLifecycle2Type `json:"type"` } -// PutStreamsNameJSONBody00QueriesFeatureFilter00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Lt0 = string - -// PutStreamsNameJSONBody00QueriesFeatureFilter00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Lt1 = float32 - -// PutStreamsNameJSONBody00QueriesFeatureFilter00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Lt2 = bool +// PutStreamsNameJSONBody00StreamIngestLifecycle2Type defines parameters for PutStreamsName. +type PutStreamsNameJSONBody00StreamIngestLifecycle2Type string -// PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Lt struct { +// PutStreamsNameJSONBody_0_0_Stream_Ingest_Lifecycle defines parameters for PutStreamsName. +type PutStreamsNameJSONBody_0_0_Stream_Ingest_Lifecycle struct { union json.RawMessage } -// PutStreamsNameJSONBody00QueriesFeatureFilter00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Lte0 = string - -// PutStreamsNameJSONBody00QueriesFeatureFilter00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Lte1 = float32 +// PutStreamsNameJSONBody00StreamIngestSettingsIndexRefreshIntervalValue0 defines parameters for PutStreamsName. +type PutStreamsNameJSONBody00StreamIngestSettingsIndexRefreshIntervalValue0 = string -// PutStreamsNameJSONBody00QueriesFeatureFilter00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Lte2 = bool +// PutStreamsNameJSONBody00StreamIngestSettingsIndexRefreshIntervalValue1 defines parameters for PutStreamsName. +type PutStreamsNameJSONBody00StreamIngestSettingsIndexRefreshIntervalValue1 float32 -// PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Lte struct { +// PutStreamsNameJSONBody_0_0_Stream_Ingest_Settings_IndexRefreshInterval_Value defines parameters for PutStreamsName. +type PutStreamsNameJSONBody_0_0_Stream_Ingest_Settings_IndexRefreshInterval_Value struct { union json.RawMessage } -// PutStreamsNameJSONBody00QueriesFeatureFilter00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Neq0 = string - -// PutStreamsNameJSONBody00QueriesFeatureFilter00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Neq1 = float32 - -// PutStreamsNameJSONBody00QueriesFeatureFilter00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00Neq2 = bool - -// PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Neq struct { - union json.RawMessage +// PutStreamsNameJSONBody01 defines parameters for PutStreamsName. +type PutStreamsNameJSONBody01 struct { + Dashboards []string `json:"dashboards"` + Queries []struct { + Feature *struct { + Filter KibanaHTTPAPIsStreamlangCondition `json:"filter"` + Name string `json:"name"` + } `json:"feature,omitempty"` + Id string `json:"id"` + Kql struct { + Query string `json:"query"` + } `json:"kql"` + Title string `json:"title"` + } `json:"queries"` + Rules []string `json:"rules"` + Stream struct { + Ingest struct { + Lifecycle PutStreamsNameJSONBody_0_1_Stream_Ingest_Lifecycle `json:"lifecycle"` + Processing struct { + Steps []KibanaHTTPAPIsStreamlangStep `json:"steps"` + } `json:"processing"` + Settings struct { + IndexNumberOfReplicas *struct { + Value float32 `json:"value"` + } `json:"index.number_of_replicas,omitempty"` + IndexNumberOfShards *struct { + Value float32 `json:"value"` + } `json:"index.number_of_shards,omitempty"` + IndexRefreshInterval *struct { + Value PutStreamsNameJSONBody_0_1_Stream_Ingest_Settings_IndexRefreshInterval_Value `json:"value"` + } `json:"index.refresh_interval,omitempty"` + } `json:"settings"` + } `json:"ingest"` + Name interface{} `json:"name,omitempty"` + } `json:"stream"` } -// PutStreamsNameJSONBody00QueriesFeatureFilter00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00RangeGt0 = string - -// PutStreamsNameJSONBody00QueriesFeatureFilter00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00RangeGt1 = float32 - -// PutStreamsNameJSONBody00QueriesFeatureFilter00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00RangeGt2 = bool - -// PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Range_Gt struct { - union json.RawMessage +// PutStreamsNameJSONBody01StreamIngestLifecycle0 defines parameters for PutStreamsName. +type PutStreamsNameJSONBody01StreamIngestLifecycle0 struct { + Dsl struct { + DataRetention *string `json:"data_retention,omitempty"` + } `json:"dsl"` + Type PutStreamsNameJSONBody01StreamIngestLifecycle0Type `json:"type"` } -// PutStreamsNameJSONBody00QueriesFeatureFilter00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00RangeGte0 = string - -// PutStreamsNameJSONBody00QueriesFeatureFilter00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00RangeGte1 = float32 - -// PutStreamsNameJSONBody00QueriesFeatureFilter00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00RangeGte2 = bool +// PutStreamsNameJSONBody01StreamIngestLifecycle0Type defines parameters for PutStreamsName. +type PutStreamsNameJSONBody01StreamIngestLifecycle0Type string -// PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Range_Gte struct { - union json.RawMessage +// PutStreamsNameJSONBody01StreamIngestLifecycle1 defines parameters for PutStreamsName. +type PutStreamsNameJSONBody01StreamIngestLifecycle1 struct { + Ilm struct { + Policy string `json:"policy"` + } `json:"ilm"` + Type PutStreamsNameJSONBody01StreamIngestLifecycle1Type `json:"type"` } -// PutStreamsNameJSONBody00QueriesFeatureFilter00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00RangeLt0 = string - -// PutStreamsNameJSONBody00QueriesFeatureFilter00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00RangeLt1 = float32 - -// PutStreamsNameJSONBody00QueriesFeatureFilter00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00RangeLt2 = bool +// PutStreamsNameJSONBody01StreamIngestLifecycle1Type defines parameters for PutStreamsName. +type PutStreamsNameJSONBody01StreamIngestLifecycle1Type string -// PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Range_Lt struct { - union json.RawMessage +// PutStreamsNameJSONBody01StreamIngestLifecycle2 defines parameters for PutStreamsName. +type PutStreamsNameJSONBody01StreamIngestLifecycle2 struct { + Inherit map[string]interface{} `json:"inherit"` + Type PutStreamsNameJSONBody01StreamIngestLifecycle2Type `json:"type"` } -// PutStreamsNameJSONBody00QueriesFeatureFilter00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00RangeLte0 = string - -// PutStreamsNameJSONBody00QueriesFeatureFilter00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00RangeLte1 = float32 +// PutStreamsNameJSONBody01StreamIngestLifecycle2Type defines parameters for PutStreamsName. +type PutStreamsNameJSONBody01StreamIngestLifecycle2Type string -// PutStreamsNameJSONBody00QueriesFeatureFilter00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00RangeLte2 = bool - -// PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_Range_Lte struct { +// PutStreamsNameJSONBody_0_1_Stream_Ingest_Lifecycle defines parameters for PutStreamsName. +type PutStreamsNameJSONBody_0_1_Stream_Ingest_Lifecycle struct { union json.RawMessage } -// PutStreamsNameJSONBody00QueriesFeatureFilter00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00StartsWith0 = string - -// PutStreamsNameJSONBody00QueriesFeatureFilter00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00StartsWith1 = float32 +// PutStreamsNameJSONBody01StreamIngestSettingsIndexRefreshIntervalValue0 defines parameters for PutStreamsName. +type PutStreamsNameJSONBody01StreamIngestSettingsIndexRefreshIntervalValue0 = string -// PutStreamsNameJSONBody00QueriesFeatureFilter00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter00StartsWith2 = bool +// PutStreamsNameJSONBody01StreamIngestSettingsIndexRefreshIntervalValue1 defines parameters for PutStreamsName. +type PutStreamsNameJSONBody01StreamIngestSettingsIndexRefreshIntervalValue1 float32 -// PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Queries_Feature_Filter_0_0_StartsWith struct { +// PutStreamsNameJSONBody_0_1_Stream_Ingest_Settings_IndexRefreshInterval_Value defines parameters for PutStreamsName. +type PutStreamsNameJSONBody_0_1_Stream_Ingest_Settings_IndexRefreshInterval_Value struct { union json.RawMessage } -// PutStreamsNameJSONBody00QueriesFeatureFilter01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameJSONBody00QueriesFeatureFilter1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter1 struct { - And []interface{} `json:"and"` +// PutStreamsNameJSONBody1 defines parameters for PutStreamsName. +type PutStreamsNameJSONBody1 struct { + Dashboards []string `json:"dashboards"` + Queries []struct { + Feature *struct { + Filter KibanaHTTPAPIsStreamlangCondition `json:"filter"` + Name string `json:"name"` + } `json:"feature,omitempty"` + Id string `json:"id"` + Kql struct { + Query string `json:"query"` + } `json:"kql"` + Title string `json:"title"` + } `json:"queries"` + Rules []string `json:"rules"` + Stream struct { + Group struct { + Members []string `json:"members"` + Metadata map[string]string `json:"metadata"` + Tags []string `json:"tags"` + } `json:"group"` + Name interface{} `json:"name,omitempty"` + } `json:"stream"` } -// PutStreamsNameJSONBody00QueriesFeatureFilter2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter2 struct { - Or []interface{} `json:"or"` +// PostStreamsNameForkJSONBody defines parameters for PostStreamsNameFork. +type PostStreamsNameForkJSONBody struct { + Status *PostStreamsNameForkJSONBodyStatus `json:"status,omitempty"` + Stream struct { + Name string `json:"name"` + } `json:"stream"` + Where KibanaHTTPAPIsStreamlangCondition `json:"where"` } -// PutStreamsNameJSONBody00QueriesFeatureFilter3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter3 struct { - Not interface{} `json:"not"` -} +// PostStreamsNameForkJSONBodyStatus defines parameters for PostStreamsNameFork. +type PostStreamsNameForkJSONBodyStatus string -// PutStreamsNameJSONBody00QueriesFeatureFilter4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter4 struct { - Never map[string]interface{} `json:"never"` +// PutStreamsNameGroupJSONBody defines parameters for PutStreamsNameGroup. +type PutStreamsNameGroupJSONBody struct { + Group struct { + Members []string `json:"members"` + Metadata map[string]string `json:"metadata"` + Tags []string `json:"tags"` + } `json:"group"` } -// PutStreamsNameJSONBody00QueriesFeatureFilter5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00QueriesFeatureFilter5 struct { - Always map[string]interface{} `json:"always"` +// PutStreamsNameIngestJSONBody defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBody struct { + Ingest PutStreamsNameIngestJSONBody_Ingest `json:"ingest"` } -// PutStreamsNameJSONBody_0_0_Queries_Feature_Filter defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Queries_Feature_Filter struct { - union json.RawMessage +// PutStreamsNameIngestJSONBodyIngest0 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0 struct { + Lifecycle PutStreamsNameIngestJSONBody_Ingest_0_Lifecycle `json:"lifecycle"` + Processing struct { + Steps []KibanaHTTPAPIsStreamlangStep `json:"steps"` + } `json:"processing"` + Settings struct { + IndexNumberOfReplicas *struct { + Value float32 `json:"value"` + } `json:"index.number_of_replicas,omitempty"` + IndexNumberOfShards *struct { + Value float32 `json:"value"` + } `json:"index.number_of_shards,omitempty"` + IndexRefreshInterval *struct { + Value PutStreamsNameIngestJSONBody_Ingest_0_Settings_IndexRefreshInterval_Value `json:"value"` + } `json:"index.refresh_interval,omitempty"` + } `json:"settings"` + Type PutStreamsNameIngestJSONBodyIngest0Type `json:"type"` + Wired struct { + Fields map[string]map[string]PutStreamsNameIngestJSONBody_Ingest_0_Wired_Fields_AdditionalProperties `json:"fields"` + Routing []struct { + Destination string `json:"destination"` + Status *PutStreamsNameIngestJSONBodyIngest0WiredRoutingStatus `json:"status,omitempty"` + Where KibanaHTTPAPIsStreamlangCondition `json:"where"` + } `json:"routing"` + } `json:"wired"` } -// PutStreamsNameJSONBody00StreamIngestLifecycle0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestLifecycle0 struct { +// PutStreamsNameIngestJSONBodyIngest0Lifecycle0 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0Lifecycle0 struct { Dsl struct { DataRetention *string `json:"data_retention,omitempty"` } `json:"dsl"` + Type PutStreamsNameIngestJSONBodyIngest0Lifecycle0Type `json:"type"` } -// PutStreamsNameJSONBody00StreamIngestLifecycle1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestLifecycle1 struct { +// PutStreamsNameIngestJSONBodyIngest0Lifecycle0Type defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0Lifecycle0Type string + +// PutStreamsNameIngestJSONBodyIngest0Lifecycle1 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0Lifecycle1 struct { Ilm struct { Policy string `json:"policy"` } `json:"ilm"` + Type PutStreamsNameIngestJSONBodyIngest0Lifecycle1Type `json:"type"` } -// PutStreamsNameJSONBody00StreamIngestLifecycle2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestLifecycle2 struct { - Inherit map[string]interface{} `json:"inherit"` -} +// PutStreamsNameIngestJSONBodyIngest0Lifecycle1Type defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0Lifecycle1Type string -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Lifecycle defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Lifecycle struct { - union json.RawMessage +// PutStreamsNameIngestJSONBodyIngest0Lifecycle2 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0Lifecycle2 struct { + Inherit map[string]interface{} `json:"inherit"` + Type PutStreamsNameIngestJSONBodyIngest0Lifecycle2Type `json:"type"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps0 struct { +// PutStreamsNameIngestJSONBodyIngest0Lifecycle2Type defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0Lifecycle2Type string + +// PutStreamsNameIngestJSONBody_Ingest_0_Lifecycle defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBody_Ingest_0_Lifecycle struct { union json.RawMessage } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00 struct { - Action PutStreamsNameJSONBody00StreamIngestProcessingSteps00Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - PatternDefinitions *map[string]string `json:"pattern_definitions,omitempty"` - Patterns []string `json:"patterns"` - Where *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where `json:"where,omitempty"` -} +// PutStreamsNameIngestJSONBodyIngest0SettingsIndexRefreshIntervalValue0 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0SettingsIndexRefreshIntervalValue0 = string -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Action string +// PutStreamsNameIngestJSONBodyIngest0SettingsIndexRefreshIntervalValue1 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0SettingsIndexRefreshIntervalValue1 float32 -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where0 struct { +// PutStreamsNameIngestJSONBody_Ingest_0_Settings_IndexRefreshInterval_Value defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBody_Ingest_0_Settings_IndexRefreshInterval_Value struct { union json.RawMessage } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00 struct { - Contains *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Contains0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Contains1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Contains2 = bool +// PutStreamsNameIngestJSONBodyIngest0Type defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0Type string -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Contains struct { +// PutStreamsNameIngestJSONBodyIngest0WiredFields0 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0WiredFields0 struct { union json.RawMessage } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00EndsWith0 = string +// PutStreamsNameIngestJSONBodyIngest0WiredFields00 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0WiredFields00 = string -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00EndsWith1 = float32 +// PutStreamsNameIngestJSONBodyIngest0WiredFields01 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0WiredFields01 = float32 -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00EndsWith2 = bool +// PutStreamsNameIngestJSONBodyIngest0WiredFields02 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0WiredFields02 = bool -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_EndsWith struct { - union json.RawMessage -} +// PutStreamsNameIngestJSONBodyIngest0WiredFields03 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0WiredFields03 = interface{} -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Eq0 = string +// PutStreamsNameIngestJSONBodyIngest0WiredFields1 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0WiredFields1 = []PutStreamsNameIngestJSONBody_Ingest_0_Wired_Fields_1_Item + +// PutStreamsNameIngestJSONBodyIngest0WiredFields10 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0WiredFields10 = string + +// PutStreamsNameIngestJSONBodyIngest0WiredFields11 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0WiredFields11 = float32 -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Eq1 = float32 +// PutStreamsNameIngestJSONBodyIngest0WiredFields12 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0WiredFields12 = bool -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Eq2 = bool +// PutStreamsNameIngestJSONBodyIngest0WiredFields13 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0WiredFields13 = interface{} -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Eq struct { +// PutStreamsNameIngestJSONBody_Ingest_0_Wired_Fields_1_Item defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBody_Ingest_0_Wired_Fields_1_Item struct { union json.RawMessage } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Gt0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Gt1 = float32 +// PutStreamsNameIngestJSONBodyIngest0WiredFields2 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0WiredFields2 = []interface{} -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Gt2 = bool +// PutStreamsNameIngestJSONBodyIngest0WiredFields3 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0WiredFields3 = interface{} -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Gt struct { +// PutStreamsNameIngestJSONBody_Ingest_0_Wired_Fields_AdditionalProperties defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBody_Ingest_0_Wired_Fields_AdditionalProperties struct { union json.RawMessage } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Gte0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Gte1 = float32 +// PutStreamsNameIngestJSONBodyIngest0WiredRoutingStatus defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest0WiredRoutingStatus string -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Gte2 = bool +// PutStreamsNameIngestJSONBodyIngest1 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1 struct { + Classic struct { + FieldOverrides *map[string]map[string]PutStreamsNameIngestJSONBody_Ingest_1_Classic_FieldOverrides_AdditionalProperties `json:"field_overrides,omitempty"` + } `json:"classic"` + Lifecycle PutStreamsNameIngestJSONBody_Ingest_1_Lifecycle `json:"lifecycle"` + Processing struct { + Steps []KibanaHTTPAPIsStreamlangStep `json:"steps"` + } `json:"processing"` + Settings struct { + IndexNumberOfReplicas *struct { + Value float32 `json:"value"` + } `json:"index.number_of_replicas,omitempty"` + IndexNumberOfShards *struct { + Value float32 `json:"value"` + } `json:"index.number_of_shards,omitempty"` + IndexRefreshInterval *struct { + Value PutStreamsNameIngestJSONBody_Ingest_1_Settings_IndexRefreshInterval_Value `json:"value"` + } `json:"index.refresh_interval,omitempty"` + } `json:"settings"` + Type PutStreamsNameIngestJSONBodyIngest1Type `json:"type"` +} -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Gte struct { +// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides0 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides0 struct { union json.RawMessage } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Lt0 = string +// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides00 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides00 = string + +// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides01 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides01 = float32 -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Lt1 = float32 +// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides02 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides02 = bool -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Lt2 = bool +// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides03 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides03 = interface{} -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Lt struct { - union json.RawMessage -} +// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides1 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides1 = []PutStreamsNameIngestJSONBody_Ingest_1_Classic_FieldOverrides_1_Item + +// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides10 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides10 = string -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Lte0 = string +// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides11 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides11 = float32 -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Lte1 = float32 +// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides12 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides12 = bool -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Lte2 = bool +// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides13 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides13 = interface{} -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Lte struct { +// PutStreamsNameIngestJSONBody_Ingest_1_Classic_FieldOverrides_1_Item defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBody_Ingest_1_Classic_FieldOverrides_1_Item struct { union json.RawMessage } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Neq0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Neq1 = float32 +// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides2 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides2 = []interface{} -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00Neq2 = bool +// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides3 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides3 = interface{} -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Neq struct { +// PutStreamsNameIngestJSONBody_Ingest_1_Classic_FieldOverrides_AdditionalProperties defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBody_Ingest_1_Classic_FieldOverrides_AdditionalProperties struct { union json.RawMessage } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeGt0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeGt1 = float32 +// PutStreamsNameIngestJSONBodyIngest1Lifecycle0 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1Lifecycle0 struct { + Dsl struct { + DataRetention *string `json:"data_retention,omitempty"` + } `json:"dsl"` + Type PutStreamsNameIngestJSONBodyIngest1Lifecycle0Type `json:"type"` +} -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeGt2 = bool +// PutStreamsNameIngestJSONBodyIngest1Lifecycle0Type defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1Lifecycle0Type string -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Gt struct { - union json.RawMessage +// PutStreamsNameIngestJSONBodyIngest1Lifecycle1 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1Lifecycle1 struct { + Ilm struct { + Policy string `json:"policy"` + } `json:"ilm"` + Type PutStreamsNameIngestJSONBodyIngest1Lifecycle1Type `json:"type"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeGte0 = string +// PutStreamsNameIngestJSONBodyIngest1Lifecycle1Type defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1Lifecycle1Type string -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeGte1 = float32 +// PutStreamsNameIngestJSONBodyIngest1Lifecycle2 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1Lifecycle2 struct { + Inherit map[string]interface{} `json:"inherit"` + Type PutStreamsNameIngestJSONBodyIngest1Lifecycle2Type `json:"type"` +} -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeGte2 = bool +// PutStreamsNameIngestJSONBodyIngest1Lifecycle2Type defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1Lifecycle2Type string -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Gte struct { +// PutStreamsNameIngestJSONBody_Ingest_1_Lifecycle defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBody_Ingest_1_Lifecycle struct { union json.RawMessage } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeLt0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeLt1 = float32 +// PutStreamsNameIngestJSONBodyIngest1SettingsIndexRefreshIntervalValue0 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1SettingsIndexRefreshIntervalValue0 = string -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeLt2 = bool +// PutStreamsNameIngestJSONBodyIngest1SettingsIndexRefreshIntervalValue1 defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1SettingsIndexRefreshIntervalValue1 float32 -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Lt struct { +// PutStreamsNameIngestJSONBody_Ingest_1_Settings_IndexRefreshInterval_Value defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBody_Ingest_1_Settings_IndexRefreshInterval_Value struct { union json.RawMessage } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeLte0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeLte1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00RangeLte2 = bool +// PutStreamsNameIngestJSONBodyIngest1Type defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBodyIngest1Type string -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Lte struct { +// PutStreamsNameIngestJSONBody_Ingest defines parameters for PutStreamsNameIngest. +type PutStreamsNameIngestJSONBody_Ingest struct { union json.RawMessage } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00StartsWith0 = string +// PostStreamsNameContentExportJSONBody defines parameters for PostStreamsNameContentExport. +type PostStreamsNameContentExportJSONBody struct { + Description string `json:"description"` + Include PostStreamsNameContentExportJSONBody_Include `json:"include"` + Name string `json:"name"` + Version string `json:"version"` +} -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00StartsWith1 = float32 +// PostStreamsNameContentExportJSONBodyInclude0 defines parameters for PostStreamsNameContentExport. +type PostStreamsNameContentExportJSONBodyInclude0 struct { + Objects struct { + All map[string]interface{} `json:"all"` + } `json:"objects"` +} -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where00StartsWith2 = bool +// PostStreamsNameContentExportJSONBodyInclude1 defines parameters for PostStreamsNameContentExport. +type PostStreamsNameContentExportJSONBodyInclude1 struct { + Objects struct { + Mappings bool `json:"mappings"` + Queries []struct { + Id string `json:"id"` + } `json:"queries"` + Routing []struct { + Destination string `json:"destination"` + } `json:"routing"` + } `json:"objects"` +} -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where_0_0_StartsWith struct { +// PostStreamsNameContentExportJSONBody_Include defines parameters for PostStreamsNameContentExport. +type PostStreamsNameContentExportJSONBody_Include struct { union json.RawMessage } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` +// PostStreamsNameContentImportMultipartBody defines parameters for PostStreamsNameContentImport. +type PostStreamsNameContentImportMultipartBody struct { + Content interface{} `json:"content"` + Include string `json:"include"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where1 struct { - And []interface{} `json:"and"` +// PostStreamsNameDashboardsBulkJSONBody defines parameters for PostStreamsNameDashboardsBulk. +type PostStreamsNameDashboardsBulkJSONBody struct { + Operations []PostStreamsNameDashboardsBulkJSONBody_Operations_Item `json:"operations"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where2 struct { - Or []interface{} `json:"or"` +// PostStreamsNameDashboardsBulkJSONBodyOperations0 defines parameters for PostStreamsNameDashboardsBulk. +type PostStreamsNameDashboardsBulkJSONBodyOperations0 struct { + Index struct { + Id string `json:"id"` + } `json:"index"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where3 struct { - Not interface{} `json:"not"` +// PostStreamsNameDashboardsBulkJSONBodyOperations1 defines parameters for PostStreamsNameDashboardsBulk. +type PostStreamsNameDashboardsBulkJSONBodyOperations1 struct { + Delete struct { + Id string `json:"id"` + } `json:"delete"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where4 struct { - Never map[string]interface{} `json:"never"` +// PostStreamsNameDashboardsBulkJSONBody_Operations_Item defines parameters for PostStreamsNameDashboardsBulk. +type PostStreamsNameDashboardsBulkJSONBody_Operations_Item struct { + union json.RawMessage } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps00Where5 struct { - Always map[string]interface{} `json:"always"` +// PostStreamsNameQueriesBulkJSONBody defines parameters for PostStreamsNameQueriesBulk. +type PostStreamsNameQueriesBulkJSONBody struct { + Operations []PostStreamsNameQueriesBulkJSONBody_Operations_Item `json:"operations"` } -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_0_Where struct { - union json.RawMessage +// PostStreamsNameQueriesBulkJSONBodyOperations0 defines parameters for PostStreamsNameQueriesBulk. +type PostStreamsNameQueriesBulkJSONBodyOperations0 struct { + Index struct { + Feature *struct { + Filter KibanaHTTPAPIsStreamlangCondition `json:"filter"` + Name string `json:"name"` + } `json:"feature,omitempty"` + Id string `json:"id"` + Kql struct { + Query string `json:"query"` + } `json:"kql"` + Title string `json:"title"` + } `json:"index"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01 struct { - Action PutStreamsNameJSONBody00StreamIngestProcessingSteps01Action `json:"action"` - AppendSeparator *string `json:"append_separator,omitempty"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - Pattern string `json:"pattern"` - Where *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where `json:"where,omitempty"` +// PostStreamsNameQueriesBulkJSONBodyOperations1 defines parameters for PostStreamsNameQueriesBulk. +type PostStreamsNameQueriesBulkJSONBodyOperations1 struct { + Delete struct { + Id string `json:"id"` + } `json:"delete"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Action string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where0 struct { +// PostStreamsNameQueriesBulkJSONBody_Operations_Item defines parameters for PostStreamsNameQueriesBulk. +type PostStreamsNameQueriesBulkJSONBody_Operations_Item struct { union json.RawMessage } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00 struct { - Contains *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_StartsWith `json:"startsWith,omitempty"` +// PutStreamsNameQueriesQueryidJSONBody defines parameters for PutStreamsNameQueriesQueryid. +type PutStreamsNameQueriesQueryidJSONBody struct { + Feature *struct { + Filter KibanaHTTPAPIsStreamlangCondition `json:"filter"` + Name string `json:"name"` + } `json:"feature,omitempty"` + Kql struct { + Query string `json:"query"` + } `json:"kql"` + Title string `json:"title"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Contains0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Contains1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Contains2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Contains struct { - union json.RawMessage +// GetStreamsNameSignificantEventsParams defines parameters for GetStreamsNameSignificantEvents. +type GetStreamsNameSignificantEventsParams struct { + From string `form:"from" json:"from"` + To string `form:"to" json:"to"` + BucketSize string `form:"bucketSize" json:"bucketSize"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00EndsWith0 = string +// PostStreamsNameSignificantEventsGenerateJSONBody defines parameters for PostStreamsNameSignificantEventsGenerate. +type PostStreamsNameSignificantEventsGenerateJSONBody struct { + Feature *struct { + Description string `json:"description"` + Filter KibanaHTTPAPIsStreamlangCondition `json:"filter"` + Name string `json:"name"` + } `json:"feature,omitempty"` +} -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00EndsWith1 = float32 +// PostStreamsNameSignificantEventsGenerateParams defines parameters for PostStreamsNameSignificantEventsGenerate. +type PostStreamsNameSignificantEventsGenerateParams struct { + ConnectorId string `form:"connectorId" json:"connectorId"` + CurrentDate *string `form:"currentDate,omitempty" json:"currentDate,omitempty"` + From string `form:"from" json:"from"` + To string `form:"to" json:"to"` +} -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00EndsWith2 = bool +// PostStreamsNameSignificantEventsPreviewJSONBody defines parameters for PostStreamsNameSignificantEventsPreview. +type PostStreamsNameSignificantEventsPreviewJSONBody struct { + Query struct { + Feature *struct { + Filter KibanaHTTPAPIsStreamlangCondition `json:"filter"` + Name string `json:"name"` + } `json:"feature,omitempty"` + Kql struct { + Query string `json:"query"` + } `json:"kql"` + } `json:"query"` +} -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_EndsWith struct { - union json.RawMessage +// PostStreamsNameSignificantEventsPreviewParams defines parameters for PostStreamsNameSignificantEventsPreview. +type PostStreamsNameSignificantEventsPreviewParams struct { + From string `form:"from" json:"from"` + To string `form:"to" json:"to"` + BucketSize string `form:"bucketSize" json:"bucketSize"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Eq0 = string +// GetSyntheticMonitorsParams defines parameters for GetSyntheticMonitors. +type GetSyntheticMonitorsParams struct { + // Filter Additional filtering criteria. + Filter *string `form:"filter,omitempty" json:"filter,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Eq1 = float32 + // Locations The locations to filter by. + Locations *struct { + union json.RawMessage + } `form:"locations,omitempty" json:"locations,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Eq2 = bool + // MonitorTypes The monitor types to filter. + MonitorTypes *struct { + union json.RawMessage + } `form:"monitorTypes,omitempty" json:"monitorTypes,omitempty"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Eq struct { - union json.RawMessage -} + // Page The page number for paginated results. + Page *int `form:"page,omitempty" json:"page,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Gt0 = string + // PerPage The number of items to return per page. + PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` + + // Projects The projects to filter by. + Projects *struct { + union json.RawMessage + } `form:"projects,omitempty" json:"projects,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Gt1 = float32 + // Query A free-text query string. + Query *string `form:"query,omitempty" json:"query,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Gt2 = bool + // Schedules The schedules to filter by. + Schedules *struct { + union json.RawMessage + } `form:"schedules,omitempty" json:"schedules,omitempty"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Gt struct { - union json.RawMessage -} + // SortField The field to sort the results by. + SortField *GetSyntheticMonitorsParamsSortField `form:"sortField,omitempty" json:"sortField,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Gte0 = string + // SortOrder The sort order. + SortOrder *GetSyntheticMonitorsParamsSortOrder `form:"sortOrder,omitempty" json:"sortOrder,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Gte1 = float32 + // Status The status to filter by. + Status *struct { + union json.RawMessage + } `form:"status,omitempty" json:"status,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Gte2 = bool + // Tags Tags to filter monitors. + Tags *struct { + union json.RawMessage + } `form:"tags,omitempty" json:"tags,omitempty"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Gte struct { - union json.RawMessage + // UseLogicalAndFor Specifies whether to apply logical AND filtering for specific fields. Accepts either a string with values "tags" or "locations" or an array containing both. + UseLogicalAndFor *[]GetSyntheticMonitorsParamsUseLogicalAndFor `form:"useLogicalAndFor,omitempty" json:"useLogicalAndFor,omitempty"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Lt0 = string +// GetSyntheticMonitorsParamsLocations0 defines parameters for GetSyntheticMonitors. +type GetSyntheticMonitorsParamsLocations0 = string -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Lt1 = float32 +// GetSyntheticMonitorsParamsLocations1 defines parameters for GetSyntheticMonitors. +type GetSyntheticMonitorsParamsLocations1 = []interface{} -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Lt2 = bool +// GetSyntheticMonitorsParamsMonitorTypes0 defines parameters for GetSyntheticMonitors. +type GetSyntheticMonitorsParamsMonitorTypes0 string -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Lt struct { - union json.RawMessage -} +// GetSyntheticMonitorsParamsMonitorTypes1 defines parameters for GetSyntheticMonitors. +type GetSyntheticMonitorsParamsMonitorTypes1 = []interface{} -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Lte0 = string +// GetSyntheticMonitorsParamsProjects0 defines parameters for GetSyntheticMonitors. +type GetSyntheticMonitorsParamsProjects0 = string -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Lte1 = float32 +// GetSyntheticMonitorsParamsProjects1 defines parameters for GetSyntheticMonitors. +type GetSyntheticMonitorsParamsProjects1 = []interface{} -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Lte2 = bool +// GetSyntheticMonitorsParamsSchedules0 defines parameters for GetSyntheticMonitors. +type GetSyntheticMonitorsParamsSchedules0 = []interface{} -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Lte struct { - union json.RawMessage -} +// GetSyntheticMonitorsParamsSchedules1 defines parameters for GetSyntheticMonitors. +type GetSyntheticMonitorsParamsSchedules1 = string -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Neq0 = string +// GetSyntheticMonitorsParamsSortField defines parameters for GetSyntheticMonitors. +type GetSyntheticMonitorsParamsSortField string -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Neq1 = float32 +// GetSyntheticMonitorsParamsSortOrder defines parameters for GetSyntheticMonitors. +type GetSyntheticMonitorsParamsSortOrder string -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00Neq2 = bool +// GetSyntheticMonitorsParamsStatus0 defines parameters for GetSyntheticMonitors. +type GetSyntheticMonitorsParamsStatus0 = []interface{} -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Neq struct { - union json.RawMessage -} +// GetSyntheticMonitorsParamsStatus1 defines parameters for GetSyntheticMonitors. +type GetSyntheticMonitorsParamsStatus1 = string -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeGt0 = string +// GetSyntheticMonitorsParamsTags0 defines parameters for GetSyntheticMonitors. +type GetSyntheticMonitorsParamsTags0 = string -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeGt1 = float32 +// GetSyntheticMonitorsParamsTags1 defines parameters for GetSyntheticMonitors. +type GetSyntheticMonitorsParamsTags1 = []interface{} -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeGt2 = bool +// GetSyntheticMonitorsParamsUseLogicalAndFor defines parameters for GetSyntheticMonitors. +type GetSyntheticMonitorsParamsUseLogicalAndFor string -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Gt struct { +// PostSyntheticMonitorsJSONBody defines parameters for PostSyntheticMonitors. +type PostSyntheticMonitorsJSONBody struct { union json.RawMessage } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeGte0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeGte1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeGte2 = bool +// DeleteSyntheticMonitorsJSONBody defines parameters for DeleteSyntheticMonitors. +type DeleteSyntheticMonitorsJSONBody struct { + // Ids An array of monitor IDs to delete. + Ids []string `json:"ids"` +} -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Gte struct { +// PutSyntheticMonitorJSONBody defines parameters for PutSyntheticMonitor. +type PutSyntheticMonitorJSONBody struct { union json.RawMessage } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeLt0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeLt1 = float32 +// PostParametersJSONBody defines parameters for PostParameters. +type PostParametersJSONBody struct { + union json.RawMessage +} -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeLt2 = bool +// PostParametersJSONBody0 defines parameters for PostParameters. +type PostParametersJSONBody0 = []SyntheticsParameterRequest -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Lt struct { - union json.RawMessage +// DeleteParametersJSONBody defines parameters for DeleteParameters. +type DeleteParametersJSONBody struct { + // Ids An array of parameter IDs to delete. + Ids *[]string `json:"ids,omitempty"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeLte0 = string +// PutParameterJSONBody defines parameters for PutParameter. +type PutParameterJSONBody struct { + // Description The updated description of the parameter. + Description *string `json:"description,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeLte1 = float32 + // Key The key of the parameter. + Key *string `json:"key,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00RangeLte2 = bool + // Tags An array of updated tags to categorize the parameter. + Tags *[]string `json:"tags,omitempty"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Lte struct { - union json.RawMessage + // Value The updated value associated with the parameter. + Value *string `json:"value,omitempty"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00StartsWith0 = string +// PostPrivateLocationJSONBody defines parameters for PostPrivateLocation. +type PostPrivateLocationJSONBody struct { + // AgentPolicyId The ID of the agent policy associated with the private location. + AgentPolicyId string `json:"agentPolicyId"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00StartsWith1 = float32 + // Geo Geographic coordinates (WGS84) for the location. + Geo *struct { + // Lat The latitude of the location. + Lat float32 `json:"lat"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where00StartsWith2 = bool + // Lon The longitude of the location. + Lon float32 `json:"lon"` + } `json:"geo,omitempty"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where_0_0_StartsWith struct { - union json.RawMessage -} + // Label A label for the private location. + Label string `json:"label"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} + // Spaces An array of space IDs where the private location is available. If it is not provided, the private location is available in all spaces. + Spaces *[]string `json:"spaces,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where1 struct { - And []interface{} `json:"and"` + // Tags An array of tags to categorize the private location. + Tags *[]string `json:"tags,omitempty"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where2 struct { - Or []interface{} `json:"or"` +// PutPrivateLocationJSONBody defines parameters for PutPrivateLocation. +type PutPrivateLocationJSONBody struct { + // Label A new label for the private location. Must be at least 1 character long. + Label string `json:"label"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where3 struct { - Not interface{} `json:"not"` -} +// DeleteTimelinesJSONBody defines parameters for DeleteTimelines. +type DeleteTimelinesJSONBody struct { + // SavedObjectIds The list of IDs of the Timelines or Timeline templates to delete + SavedObjectIds []string `json:"savedObjectIds"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where4 struct { - Never map[string]interface{} `json:"never"` + // SearchIds Saved search IDs that should be deleted alongside the timelines + SearchIds *[]string `json:"searchIds,omitempty"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps01Where5 struct { - Always map[string]interface{} `json:"always"` -} +// GetTimelineParams defines parameters for GetTimeline. +type GetTimelineParams struct { + // TemplateTimelineId The `savedObjectId` of the template timeline to retrieve + TemplateTimelineId *string `form:"template_timeline_id,omitempty" json:"template_timeline_id,omitempty"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_1_Where struct { - union json.RawMessage + // Id The `savedObjectId` of the Timeline to retrieve. + Id *string `form:"id,omitempty" json:"id,omitempty"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02 struct { - Action PutStreamsNameJSONBody00StreamIngestProcessingSteps02Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - Formats []string `json:"formats"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - Locale *string `json:"locale,omitempty"` - OutputFormat *string `json:"output_format,omitempty"` - Timezone *string `json:"timezone,omitempty"` - To *string `json:"to,omitempty"` - Where *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where `json:"where,omitempty"` -} +// PatchTimelineJSONBody defines parameters for PatchTimeline. +type PatchTimelineJSONBody struct { + Timeline SecurityTimelineAPISavedTimeline `json:"timeline"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Action string + // TimelineId The `savedObjectId` of the Timeline or Timeline template that you’re updating. + TimelineId *string `json:"timelineId,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where0 struct { - union json.RawMessage + // Version The version of the Timeline or Timeline template that you’re updating. + Version *string `json:"version,omitempty"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00 struct { - Contains *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} +// CreateTimelinesJSONBody defines parameters for CreateTimelines. +type CreateTimelinesJSONBody struct { + // Status The status of the Timeline. + Status *SecurityTimelineAPITimelineStatus `json:"status,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Contains0 = string + // TemplateTimelineId A unique identifier for the Timeline template. + TemplateTimelineId *string `json:"templateTimelineId,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Contains1 = float32 + // TemplateTimelineVersion Timeline template version number. + TemplateTimelineVersion *float32 `json:"templateTimelineVersion,omitempty"` + Timeline SecurityTimelineAPISavedTimeline `json:"timeline"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Contains2 = bool + // TimelineId A unique identifier for the Timeline. + TimelineId *string `json:"timelineId,omitempty"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Contains struct { - union json.RawMessage + // TimelineType The type of Timeline. + TimelineType *SecurityTimelineAPITimelineType `json:"timelineType,omitempty"` + Version *string `json:"version,omitempty"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00EndsWith0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00EndsWith1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00EndsWith2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_EndsWith struct { - union json.RawMessage +// CopyTimelineJSONBody defines parameters for CopyTimeline. +type CopyTimelineJSONBody struct { + Timeline SecurityTimelineAPISavedTimeline `json:"timeline"` + TimelineIdToCopy string `json:"timelineIdToCopy"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Eq0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Eq1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Eq2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Eq struct { - union json.RawMessage +// GetDraftTimelinesParams defines parameters for GetDraftTimelines. +type GetDraftTimelinesParams struct { + TimelineType SecurityTimelineAPITimelineType `form:"timelineType" json:"timelineType"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Gt0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Gt1 = float32 +// CleanDraftTimelinesJSONBody defines parameters for CleanDraftTimelines. +type CleanDraftTimelinesJSONBody struct { + // TimelineType The type of Timeline. + TimelineType SecurityTimelineAPITimelineType `json:"timelineType"` +} -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Gt2 = bool +// ExportTimelinesJSONBody defines parameters for ExportTimelines. +type ExportTimelinesJSONBody struct { + Ids *[]string `json:"ids,omitempty"` +} -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Gt struct { - union json.RawMessage +// ExportTimelinesParams defines parameters for ExportTimelines. +type ExportTimelinesParams struct { + // FileName The name of the file to export + FileName string `form:"file_name" json:"file_name"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Gte0 = string +// PersistFavoriteRouteJSONBody defines parameters for PersistFavoriteRoute. +type PersistFavoriteRouteJSONBody struct { + TemplateTimelineId *string `json:"templateTimelineId,omitempty"` + TemplateTimelineVersion *float32 `json:"templateTimelineVersion,omitempty"` + TimelineId *string `json:"timelineId,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Gte1 = float32 + // TimelineType The type of Timeline. + TimelineType SecurityTimelineAPITimelineType `json:"timelineType"` +} -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Gte2 = bool +// ImportTimelinesJSONBody defines parameters for ImportTimelines. +type ImportTimelinesJSONBody struct { + File interface{} `json:"file"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Gte struct { - union json.RawMessage + // IsImmutable Whether the Timeline should be immutable + IsImmutable *ImportTimelinesJSONBodyIsImmutable `json:"isImmutable,omitempty"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Lt0 = string +// ImportTimelinesJSONBodyIsImmutable defines parameters for ImportTimelines. +type ImportTimelinesJSONBodyIsImmutable string -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Lt1 = float32 +// InstallPrepackedTimelinesJSONBody defines parameters for InstallPrepackedTimelines. +type InstallPrepackedTimelinesJSONBody struct { + PrepackagedTimelines []SecurityTimelineAPITimelineSavedToReturnObject `json:"prepackagedTimelines"` + TimelinesToInstall []SecurityTimelineAPIImportTimelines `json:"timelinesToInstall"` + TimelinesToUpdate []SecurityTimelineAPIImportTimelines `json:"timelinesToUpdate"` +} -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Lt2 = bool +// ResolveTimelineParams defines parameters for ResolveTimeline. +type ResolveTimelineParams struct { + // TemplateTimelineId The ID of the template timeline to resolve + TemplateTimelineId *string `form:"template_timeline_id,omitempty" json:"template_timeline_id,omitempty"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Lt struct { - union json.RawMessage + // Id The ID of the timeline to resolve + Id *string `form:"id,omitempty" json:"id,omitempty"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Lte0 = string +// GetTimelinesParams defines parameters for GetTimelines. +type GetTimelinesParams struct { + // OnlyUserFavorite If true, only timelines that are marked as favorites by the user are returned. + OnlyUserFavorite *GetTimelinesParamsOnlyUserFavorite `form:"only_user_favorite,omitempty" json:"only_user_favorite,omitempty"` + TimelineType *SecurityTimelineAPITimelineType `form:"timeline_type,omitempty" json:"timeline_type,omitempty"` + SortField *SecurityTimelineAPISortFieldTimeline `form:"sort_field,omitempty" json:"sort_field,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Lte1 = float32 + // SortOrder Whether to sort the results `ascending` or `descending` + SortOrder *GetTimelinesParamsSortOrder `form:"sort_order,omitempty" json:"sort_order,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Lte2 = bool + // PageSize How many results should returned at once + PageSize *string `form:"page_size,omitempty" json:"page_size,omitempty"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Lte struct { - union json.RawMessage -} + // PageIndex How many pages should be skipped + PageIndex *string `form:"page_index,omitempty" json:"page_index,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Neq0 = string + // Search Allows to search for timelines by their title + Search *string `form:"search,omitempty" json:"search,omitempty"` + Status *SecurityTimelineAPITimelineStatus `form:"status,omitempty" json:"status,omitempty"` +} -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Neq1 = float32 +// GetTimelinesParamsOnlyUserFavorite defines parameters for GetTimelines. +type GetTimelinesParamsOnlyUserFavorite string -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00Neq2 = bool +// GetTimelinesParamsSortOrder defines parameters for GetTimelines. +type GetTimelinesParamsSortOrder string -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Neq struct { - union json.RawMessage -} +// PutUptimeSettingsJSONBody defines parameters for PutUptimeSettings. +type PutUptimeSettingsJSONBody struct { + // CertAgeThreshold The number of days after a certificate is created to trigger an alert. + CertAgeThreshold *float32 `json:"certAgeThreshold,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeGt0 = string + // CertExpirationThreshold The number of days before a certificate expires to trigger an alert. + CertExpirationThreshold *float32 `json:"certExpirationThreshold,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeGt1 = float32 + // DefaultConnectors A list of connector IDs to be used as default connectors for new alerts. + DefaultConnectors *[]interface{} `json:"defaultConnectors,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeGt2 = bool + // DefaultEmail The default email configuration for new alerts. + DefaultEmail *struct { + Bcc *[]string `json:"bcc,omitempty"` + Cc *[]string `json:"cc,omitempty"` + To *[]string `json:"to,omitempty"` + } `json:"defaultEmail,omitempty"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Gt struct { - union json.RawMessage + // HeartbeatIndices An index pattern string to be used within the Uptime app and alerts to query Heartbeat data. + HeartbeatIndices *string `json:"heartbeatIndices,omitempty"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeGte0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeGte1 = float32 +// PostActionsConnectorIdJSONBody defines parameters for PostActionsConnectorId. +type PostActionsConnectorIdJSONBody struct { + // Config The connector configuration details. + Config *CreateConnectorConfig `json:"config,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeGte2 = bool + // ConnectorTypeId The type of connector. + ConnectorTypeId string `json:"connector_type_id"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Gte struct { - union json.RawMessage + // Name The display name for the connector. + Name string `json:"name"` + Secrets *CreateConnectorSecrets `json:"secrets,omitempty"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeLt0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeLt1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeLt2 = bool +// PutActionsConnectorIdJSONBody defines parameters for PutActionsConnectorId. +type PutActionsConnectorIdJSONBody struct { + // Config The connector configuration details. + Config *UpdateConnectorConfig `json:"config,omitempty"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Lt struct { - union json.RawMessage + // Name The display name for the connector. + Name string `json:"name"` + Secrets *UpdateConnectorSecrets `json:"secrets,omitempty"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeLte0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeLte1 = float32 +// PostMaintenanceWindowJSONBody defines parameters for PostMaintenanceWindow. +type PostMaintenanceWindowJSONBody struct { + // Enabled Whether the current maintenance window is enabled. Disabled maintenance windows do not suppress notifications. + Enabled *bool `json:"enabled,omitempty"` + Schedule struct { + Custom struct { + // Duration The duration of the schedule. It allows values in `` format. `` is one of `d`, `h`, `m`, or `s` for hours, minutes, seconds. For example: `1d`, `5h`, `30m`, `5000s`. + Duration string `json:"duration"` + Recurring *struct { + // End The end date of a recurring schedule, provided in ISO 8601 format and set to the UTC timezone. For example: `2025-04-01T00:00:00.000Z`. + End *string `json:"end,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00RangeLte2 = bool + // Every The interval and frequency of a recurring schedule. It allows values in `` format. `` is one of `d`, `w`, `M`, or `y` for days, weeks, months, years. For example: `15d`, `2w`, `3m`, `1y`. + Every *string `json:"every,omitempty"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Lte struct { - union json.RawMessage -} + // Occurrences The total number of recurrences of the schedule. + Occurrences *float32 `json:"occurrences,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00StartsWith0 = string + // OnMonth The specific months for a recurring schedule. Valid values are 1-12. + OnMonth *[]float32 `json:"onMonth,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00StartsWith1 = float32 + // OnMonthDay The specific days of the month for a recurring schedule. Valid values are 1-31. + OnMonthDay *[]float32 `json:"onMonthDay,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where00StartsWith2 = bool + // OnWeekDay The specific days of the week (`[MO,TU,WE,TH,FR,SA,SU]`) or nth day of month (`[+1MO, -3FR, +2WE, -4SA, -5SU]`) for a recurring schedule. + OnWeekDay *[]string `json:"onWeekDay,omitempty"` + } `json:"recurring,omitempty"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where_0_0_StartsWith struct { - union json.RawMessage -} + // Start The start date and time of the schedule, provided in ISO 8601 format and set to the UTC timezone. For example: `2025-03-12T12:00:00.000Z`. + Start string `json:"start"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} + // Timezone The timezone of the schedule. The default timezone is UTC. + Timezone *string `json:"timezone,omitempty"` + } `json:"custom"` + } `json:"schedule"` + Scope *struct { + Alerting struct { + Query struct { + // Kql A filter written in Kibana Query Language (KQL). Only alerts matching this query will be supressed by the maintenance window. + Kql string `json:"kql"` + } `json:"query"` + } `json:"alerting"` + } `json:"scope,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where1 struct { - And []interface{} `json:"and"` + // Title The name of the maintenance window. While this name does not have to be unique, a distinctive name can help you identify a specific maintenance window. + Title string `json:"title"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where2 struct { - Or []interface{} `json:"or"` -} +// PatchMaintenanceWindowIdJSONBody defines parameters for PatchMaintenanceWindowId. +type PatchMaintenanceWindowIdJSONBody struct { + // Enabled Whether the current maintenance window is enabled. Disabled maintenance windows do not suppress notifications. + Enabled *bool `json:"enabled,omitempty"` + Schedule *struct { + Custom struct { + // Duration The duration of the schedule. It allows values in `` format. `` is one of `d`, `h`, `m`, or `s` for hours, minutes, seconds. For example: `1d`, `5h`, `30m`, `5000s`. + Duration string `json:"duration"` + Recurring *struct { + // End The end date of a recurring schedule, provided in ISO 8601 format and set to the UTC timezone. For example: `2025-04-01T00:00:00.000Z`. + End *string `json:"end,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where3 struct { - Not interface{} `json:"not"` -} + // Every The interval and frequency of a recurring schedule. It allows values in `` format. `` is one of `d`, `w`, `M`, or `y` for days, weeks, months, years. For example: `15d`, `2w`, `3m`, `1y`. + Every *string `json:"every,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where4 struct { - Never map[string]interface{} `json:"never"` -} + // Occurrences The total number of recurrences of the schedule. + Occurrences *float32 `json:"occurrences,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps02Where5 struct { - Always map[string]interface{} `json:"always"` -} + // OnMonth The specific months for a recurring schedule. Valid values are 1-12. + OnMonth *[]float32 `json:"onMonth,omitempty"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_2_Where struct { - union json.RawMessage -} + // OnMonthDay The specific days of the month for a recurring schedule. Valid values are 1-31. + OnMonthDay *[]float32 `json:"onMonthDay,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03 struct { - Action PutStreamsNameJSONBody00StreamIngestProcessingSteps03Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - Override *bool `json:"override,omitempty"` - To string `json:"to"` - Where *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where `json:"where,omitempty"` -} + // OnWeekDay The specific days of the week (`[MO,TU,WE,TH,FR,SA,SU]`) or nth day of month (`[+1MO, -3FR, +2WE, -4SA, -5SU]`) for a recurring schedule. + OnWeekDay *[]string `json:"onWeekDay,omitempty"` + } `json:"recurring,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Action string + // Start The start date and time of the schedule, provided in ISO 8601 format and set to the UTC timezone. For example: `2025-03-12T12:00:00.000Z`. + Start string `json:"start"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where0 struct { - union json.RawMessage -} + // Timezone The timezone of the schedule. The default timezone is UTC. + Timezone *string `json:"timezone,omitempty"` + } `json:"custom"` + } `json:"schedule,omitempty"` + Scope *struct { + Alerting struct { + Query struct { + // Kql A filter written in Kibana Query Language (KQL). Only alerts matching this query will be supressed by the maintenance window. + Kql string `json:"kql"` + } `json:"query"` + } `json:"alerting"` + } `json:"scope,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00 struct { - Contains *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_StartsWith `json:"startsWith,omitempty"` + // Title The name of the maintenance window. While this name does not have to be unique, a distinctive name can help you identify a specific maintenance window. + Title *string `json:"title,omitempty"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Contains0 = string +// FindSlosOpParams defines parameters for FindSlosOp. +type FindSlosOpParams struct { + // KqlQuery A valid kql query to filter the SLO with + KqlQuery *string `form:"kqlQuery,omitempty" json:"kqlQuery,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Contains1 = float32 + // Size The page size to use for cursor-based pagination, must be greater or equal than 1 + Size *int `form:"size,omitempty" json:"size,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Contains2 = bool + // SearchAfter The cursor to use for fetching the results from, when using a cursor-base pagination. + SearchAfter *[]string `form:"searchAfter,omitempty" json:"searchAfter,omitempty"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Contains struct { - union json.RawMessage -} + // Page The page to use for pagination, must be greater or equal than 1 + Page *int `form:"page,omitempty" json:"page,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00EndsWith0 = string + // PerPage Number of SLOs returned by page + PerPage *int `form:"perPage,omitempty" json:"perPage,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00EndsWith1 = float32 + // SortBy Sort by field + SortBy *FindSlosOpParamsSortBy `form:"sortBy,omitempty" json:"sortBy,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00EndsWith2 = bool + // SortDirection Sort order + SortDirection *FindSlosOpParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_EndsWith struct { - union json.RawMessage + // HideStale Hide stale SLOs from the list as defined by stale SLO threshold in SLO settings + HideStale *bool `form:"hideStale,omitempty" json:"hideStale,omitempty"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Eq0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Eq1 = float32 +// FindSlosOpParamsSortBy defines parameters for FindSlosOp. +type FindSlosOpParamsSortBy string -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Eq2 = bool +// FindSlosOpParamsSortDirection defines parameters for FindSlosOp. +type FindSlosOpParamsSortDirection string -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Eq struct { - union json.RawMessage +// GetSloOpParams defines parameters for GetSloOp. +type GetSloOpParams struct { + // InstanceId the specific instanceId used by the summary calculation + InstanceId *string `form:"instanceId,omitempty" json:"instanceId,omitempty"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Gt0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Gt1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Gt2 = bool +// GetDefinitionsOpParams defines parameters for GetDefinitionsOp. +type GetDefinitionsOpParams struct { + // IncludeOutdatedOnly Indicates if the API returns only outdated SLO or all SLO definitions + IncludeOutdatedOnly *bool `form:"includeOutdatedOnly,omitempty" json:"includeOutdatedOnly,omitempty"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Gt struct { - union json.RawMessage -} + // IncludeHealth Indicates if the API returns SLO health data with definitions + IncludeHealth *bool `form:"includeHealth,omitempty" json:"includeHealth,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Gte0 = string + // Tags Filters the SLOs by tag + Tags *string `form:"tags,omitempty" json:"tags,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Gte1 = float32 + // Search Filters the SLOs by name + Search *string `form:"search,omitempty" json:"search,omitempty"` -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Gte2 = bool + // Page The page to use for pagination, must be greater or equal than 1 + Page *float32 `form:"page,omitempty" json:"page,omitempty"` -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Gte struct { - union json.RawMessage + // PerPage Number of SLOs returned by page + PerPage *int `form:"perPage,omitempty" json:"perPage,omitempty"` } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Lt0 = string +// PostActionsConnectorIdExecuteJSONRequestBody defines body for PostActionsConnectorIdExecute for application/json ContentType. +type PostActionsConnectorIdExecuteJSONRequestBody PostActionsConnectorIdExecuteJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Lt1 = float32 +// PostAgentBuilderA2aAgentidJSONRequestBody defines body for PostAgentBuilderA2aAgentid for application/json ContentType. +type PostAgentBuilderA2aAgentidJSONRequestBody = PostAgentBuilderA2aAgentidJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Lt2 = bool +// PostAgentBuilderAgentsJSONRequestBody defines body for PostAgentBuilderAgents for application/json ContentType. +type PostAgentBuilderAgentsJSONRequestBody PostAgentBuilderAgentsJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Lt struct { - union json.RawMessage -} +// PutAgentBuilderAgentsIdJSONRequestBody defines body for PutAgentBuilderAgentsId for application/json ContentType. +type PutAgentBuilderAgentsIdJSONRequestBody PutAgentBuilderAgentsIdJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Lte0 = string +// PostAgentBuilderConverseJSONRequestBody defines body for PostAgentBuilderConverse for application/json ContentType. +type PostAgentBuilderConverseJSONRequestBody PostAgentBuilderConverseJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Lte1 = float32 +// PostAgentBuilderConverseAsyncJSONRequestBody defines body for PostAgentBuilderConverseAsync for application/json ContentType. +type PostAgentBuilderConverseAsyncJSONRequestBody PostAgentBuilderConverseAsyncJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Lte2 = bool +// PostAgentBuilderMcpJSONRequestBody defines body for PostAgentBuilderMcp for application/json ContentType. +type PostAgentBuilderMcpJSONRequestBody = PostAgentBuilderMcpJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Lte struct { - union json.RawMessage -} +// PostAgentBuilderToolsJSONRequestBody defines body for PostAgentBuilderTools for application/json ContentType. +type PostAgentBuilderToolsJSONRequestBody PostAgentBuilderToolsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Neq0 = string +// PostAgentBuilderToolsExecuteJSONRequestBody defines body for PostAgentBuilderToolsExecute for application/json ContentType. +type PostAgentBuilderToolsExecuteJSONRequestBody PostAgentBuilderToolsExecuteJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Neq1 = float32 +// PutAgentBuilderToolsToolidJSONRequestBody defines body for PutAgentBuilderToolsToolid for application/json ContentType. +type PutAgentBuilderToolsToolidJSONRequestBody PutAgentBuilderToolsToolidJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00Neq2 = bool +// PostAlertingRuleIdJSONRequestBody defines body for PostAlertingRuleId for application/json ContentType. +type PostAlertingRuleIdJSONRequestBody PostAlertingRuleIdJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Neq struct { - union json.RawMessage -} +// PutAlertingRuleIdJSONRequestBody defines body for PutAlertingRuleId for application/json ContentType. +type PutAlertingRuleIdJSONRequestBody PutAlertingRuleIdJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeGt0 = string +// PostAlertingRuleIdDisableJSONRequestBody defines body for PostAlertingRuleIdDisable for application/json ContentType. +type PostAlertingRuleIdDisableJSONRequestBody PostAlertingRuleIdDisableJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeGt1 = float32 +// PostAlertingRuleIdSnoozeScheduleJSONRequestBody defines body for PostAlertingRuleIdSnoozeSchedule for application/json ContentType. +type PostAlertingRuleIdSnoozeScheduleJSONRequestBody PostAlertingRuleIdSnoozeScheduleJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeGt2 = bool +// CreateAgentKeyJSONRequestBody defines body for CreateAgentKey for application/json ContentType. +type CreateAgentKeyJSONRequestBody = APMUIAgentKeysObject -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Gt struct { - union json.RawMessage -} +// SaveApmServerSchemaJSONRequestBody defines body for SaveApmServerSchema for application/json ContentType. +type SaveApmServerSchemaJSONRequestBody SaveApmServerSchemaJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeGte0 = string +// CreateAnnotationJSONRequestBody defines body for CreateAnnotation for application/json ContentType. +type CreateAnnotationJSONRequestBody = APMUICreateAnnotationObject -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeGte1 = float32 +// DeleteAgentConfigurationJSONRequestBody defines body for DeleteAgentConfiguration for application/json ContentType. +type DeleteAgentConfigurationJSONRequestBody = APMUIDeleteServiceObject -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeGte2 = bool +// CreateUpdateAgentConfigurationJSONRequestBody defines body for CreateUpdateAgentConfiguration for application/json ContentType. +type CreateUpdateAgentConfigurationJSONRequestBody = APMUIAgentConfigurationIntakeObject -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Gte struct { - union json.RawMessage -} +// SearchSingleConfigurationJSONRequestBody defines body for SearchSingleConfiguration for application/json ContentType. +type SearchSingleConfigurationJSONRequestBody = APMUISearchAgentConfigurationObject -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeLt0 = string +// UploadSourceMapMultipartRequestBody defines body for UploadSourceMap for multipart/form-data ContentType. +type UploadSourceMapMultipartRequestBody = APMUIUploadSourceMapObject -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeLt1 = float32 +// CreateAssetCriticalityRecordJSONRequestBody defines body for CreateAssetCriticalityRecord for application/json ContentType. +type CreateAssetCriticalityRecordJSONRequestBody CreateAssetCriticalityRecordJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeLt2 = bool +// BulkUpsertAssetCriticalityRecordsJSONRequestBody defines body for BulkUpsertAssetCriticalityRecords for application/json ContentType. +type BulkUpsertAssetCriticalityRecordsJSONRequestBody BulkUpsertAssetCriticalityRecordsJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Lt struct { - union json.RawMessage -} +// PostAttackDiscoveryBulkJSONRequestBody defines body for PostAttackDiscoveryBulk for application/json ContentType. +type PostAttackDiscoveryBulkJSONRequestBody PostAttackDiscoveryBulkJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeLte0 = string +// PostAttackDiscoveryGenerateJSONRequestBody defines body for PostAttackDiscoveryGenerate for application/json ContentType. +type PostAttackDiscoveryGenerateJSONRequestBody = SecurityAttackDiscoveryAPIAttackDiscoveryGenerationConfig -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeLte1 = float32 +// CreateAttackDiscoverySchedulesJSONRequestBody defines body for CreateAttackDiscoverySchedules for application/json ContentType. +type CreateAttackDiscoverySchedulesJSONRequestBody = SecurityAttackDiscoveryAPIAttackDiscoveryApiScheduleCreateProps -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00RangeLte2 = bool +// UpdateAttackDiscoverySchedulesJSONRequestBody defines body for UpdateAttackDiscoverySchedules for application/json ContentType. +type UpdateAttackDiscoverySchedulesJSONRequestBody = SecurityAttackDiscoveryAPIAttackDiscoveryApiScheduleUpdateProps -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Lte struct { - union json.RawMessage -} +// UpdateCaseDefaultSpaceJSONRequestBody defines body for UpdateCaseDefaultSpace for application/json ContentType. +type UpdateCaseDefaultSpaceJSONRequestBody = CasesUpdateCaseRequest -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00StartsWith0 = string +// CreateCaseDefaultSpaceJSONRequestBody defines body for CreateCaseDefaultSpace for application/json ContentType. +type CreateCaseDefaultSpaceJSONRequestBody = CasesCreateCaseRequest -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00StartsWith1 = float32 +// SetCaseConfigurationDefaultSpaceJSONRequestBody defines body for SetCaseConfigurationDefaultSpace for application/json ContentType. +type SetCaseConfigurationDefaultSpaceJSONRequestBody = CasesSetCaseConfigurationRequest -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where00StartsWith2 = bool +// UpdateCaseConfigurationDefaultSpaceJSONRequestBody defines body for UpdateCaseConfigurationDefaultSpace for application/json ContentType. +type UpdateCaseConfigurationDefaultSpaceJSONRequestBody = CasesUpdateCaseConfigurationRequest -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where_0_0_StartsWith struct { - union json.RawMessage -} +// UpdateCaseCommentDefaultSpaceJSONRequestBody defines body for UpdateCaseCommentDefaultSpace for application/json ContentType. +type UpdateCaseCommentDefaultSpaceJSONRequestBody = CasesUpdateCaseCommentRequest -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} +// AddCaseCommentDefaultSpaceJSONRequestBody defines body for AddCaseCommentDefaultSpace for application/json ContentType. +type AddCaseCommentDefaultSpaceJSONRequestBody = CasesAddCaseCommentRequest -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where1 struct { - And []interface{} `json:"and"` -} +// PushCaseDefaultSpaceJSONRequestBody defines body for PushCaseDefaultSpace for application/json ContentType. +type PushCaseDefaultSpaceJSONRequestBody = PushCaseDefaultSpaceJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where2 struct { - Or []interface{} `json:"or"` -} +// AddCaseFileDefaultSpaceMultipartRequestBody defines body for AddCaseFileDefaultSpace for multipart/form-data ContentType. +type AddCaseFileDefaultSpaceMultipartRequestBody = CasesAddCaseFileRequest -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where3 struct { - Not interface{} `json:"not"` -} +// UpdateFieldsMetadataDefaultJSONRequestBody defines body for UpdateFieldsMetadataDefault for application/json ContentType. +type UpdateFieldsMetadataDefaultJSONRequestBody UpdateFieldsMetadataDefaultJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where4 struct { - Never map[string]interface{} `json:"never"` -} +// CreateRuntimeFieldDefaultJSONRequestBody defines body for CreateRuntimeFieldDefault for application/json ContentType. +type CreateRuntimeFieldDefaultJSONRequestBody CreateRuntimeFieldDefaultJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps03Where5 struct { - Always map[string]interface{} `json:"always"` -} +// CreateUpdateRuntimeFieldDefaultJSONRequestBody defines body for CreateUpdateRuntimeFieldDefault for application/json ContentType. +type CreateUpdateRuntimeFieldDefaultJSONRequestBody CreateUpdateRuntimeFieldDefaultJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_3_Where struct { - union json.RawMessage -} +// UpdateRuntimeFieldDefaultJSONRequestBody defines body for UpdateRuntimeFieldDefault for application/json ContentType. +type UpdateRuntimeFieldDefaultJSONRequestBody UpdateRuntimeFieldDefaultJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04 struct { - Action PutStreamsNameJSONBody00StreamIngestProcessingSteps04Action `json:"action"` - CopyFrom *string `json:"copy_from,omitempty"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - Override *bool `json:"override,omitempty"` - To string `json:"to"` - Value interface{} `json:"value,omitempty"` - Where *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where `json:"where,omitempty"` -} +// SetDefaultDatailViewDefaultJSONRequestBody defines body for SetDefaultDatailViewDefault for application/json ContentType. +type SetDefaultDatailViewDefaultJSONRequestBody SetDefaultDatailViewDefaultJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Action string +// SwapDataViewsDefaultJSONRequestBody defines body for SwapDataViewsDefault for application/json ContentType. +type SwapDataViewsDefaultJSONRequestBody = DataViewsSwapDataViewRequestObject -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where0 struct { - union json.RawMessage -} +// PreviewSwapDataViewsDefaultJSONRequestBody defines body for PreviewSwapDataViewsDefault for application/json ContentType. +type PreviewSwapDataViewsDefaultJSONRequestBody = DataViewsSwapDataViewRequestObject -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00 struct { - Contains *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} +// PatchRuleJSONRequestBody defines body for PatchRule for application/json ContentType. +type PatchRuleJSONRequestBody = SecurityDetectionsAPIRulePatchProps -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Contains0 = string +// CreateRuleJSONRequestBody defines body for CreateRule for application/json ContentType. +type CreateRuleJSONRequestBody = SecurityDetectionsAPIRuleCreateProps -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Contains1 = float32 +// UpdateRuleJSONRequestBody defines body for UpdateRule for application/json ContentType. +type UpdateRuleJSONRequestBody = SecurityDetectionsAPIRuleUpdateProps -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Contains2 = bool +// PerformRulesBulkActionJSONRequestBody defines body for PerformRulesBulkAction for application/json ContentType. +type PerformRulesBulkActionJSONRequestBody PerformRulesBulkActionJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Contains struct { - union json.RawMessage -} +// ExportRulesJSONRequestBody defines body for ExportRules for application/json ContentType. +type ExportRulesJSONRequestBody ExportRulesJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00EndsWith0 = string +// ImportRulesMultipartRequestBody defines body for ImportRules for multipart/form-data ContentType. +type ImportRulesMultipartRequestBody ImportRulesMultipartBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00EndsWith1 = float32 +// RulePreviewJSONRequestBody defines body for RulePreview for application/json ContentType. +type RulePreviewJSONRequestBody RulePreviewJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00EndsWith2 = bool +// CreateRuleExceptionListItemsJSONRequestBody defines body for CreateRuleExceptionListItems for application/json ContentType. +type CreateRuleExceptionListItemsJSONRequestBody CreateRuleExceptionListItemsJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_EndsWith struct { - union json.RawMessage -} +// SetAlertAssigneesJSONRequestBody defines body for SetAlertAssignees for application/json ContentType. +type SetAlertAssigneesJSONRequestBody SetAlertAssigneesJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Eq0 = string +// FinalizeAlertsMigrationJSONRequestBody defines body for FinalizeAlertsMigration for application/json ContentType. +type FinalizeAlertsMigrationJSONRequestBody FinalizeAlertsMigrationJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Eq1 = float32 +// AlertsMigrationCleanupJSONRequestBody defines body for AlertsMigrationCleanup for application/json ContentType. +type AlertsMigrationCleanupJSONRequestBody AlertsMigrationCleanupJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Eq2 = bool +// CreateAlertsMigrationJSONRequestBody defines body for CreateAlertsMigration for application/json ContentType. +type CreateAlertsMigrationJSONRequestBody CreateAlertsMigrationJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Eq struct { - union json.RawMessage -} +// SearchAlertsJSONRequestBody defines body for SearchAlerts for application/json ContentType. +type SearchAlertsJSONRequestBody SearchAlertsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Gt0 = string +// SetAlertsStatusJSONRequestBody defines body for SetAlertsStatus for application/json ContentType. +type SetAlertsStatusJSONRequestBody SetAlertsStatusJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Gt1 = float32 +// SetAlertTagsJSONRequestBody defines body for SetAlertTags for application/json ContentType. +type SetAlertTagsJSONRequestBody SetAlertTagsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Gt2 = bool +// CancelActionJSONRequestBody defines body for CancelAction for application/json ContentType. +type CancelActionJSONRequestBody = SecurityEndpointManagementAPICancelRouteRequestBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Gt struct { - union json.RawMessage -} +// EndpointExecuteActionJSONRequestBody defines body for EndpointExecuteAction for application/json ContentType. +type EndpointExecuteActionJSONRequestBody = SecurityEndpointManagementAPIExecuteRouteRequestBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Gte0 = string +// EndpointGetFileActionJSONRequestBody defines body for EndpointGetFileAction for application/json ContentType. +type EndpointGetFileActionJSONRequestBody = SecurityEndpointManagementAPIGetFileRouteRequestBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Gte1 = float32 +// EndpointIsolateActionJSONRequestBody defines body for EndpointIsolateAction for application/json ContentType. +type EndpointIsolateActionJSONRequestBody EndpointIsolateActionJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Gte2 = bool +// EndpointKillProcessActionJSONRequestBody defines body for EndpointKillProcessAction for application/json ContentType. +type EndpointKillProcessActionJSONRequestBody = SecurityEndpointManagementAPIKillProcessRouteRequestBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Gte struct { - union json.RawMessage -} +// EndpointGetProcessesActionJSONRequestBody defines body for EndpointGetProcessesAction for application/json ContentType. +type EndpointGetProcessesActionJSONRequestBody = SecurityEndpointManagementAPIGetProcessesRouteRequestBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Lt0 = string +// RunScriptActionJSONRequestBody defines body for RunScriptAction for application/json ContentType. +type RunScriptActionJSONRequestBody = SecurityEndpointManagementAPIRunScriptRouteRequestBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Lt1 = float32 +// EndpointScanActionJSONRequestBody defines body for EndpointScanAction for application/json ContentType. +type EndpointScanActionJSONRequestBody = SecurityEndpointManagementAPIScanRouteRequestBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Lt2 = bool +// EndpointSuspendProcessActionJSONRequestBody defines body for EndpointSuspendProcessAction for application/json ContentType. +type EndpointSuspendProcessActionJSONRequestBody = SecurityEndpointManagementAPISuspendProcessRouteRequestBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Lt struct { - union json.RawMessage -} +// EndpointUnisolateActionJSONRequestBody defines body for EndpointUnisolateAction for application/json ContentType. +type EndpointUnisolateActionJSONRequestBody EndpointUnisolateActionJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Lte0 = string +// EndpointUploadActionMultipartRequestBody defines body for EndpointUploadAction for multipart/form-data ContentType. +type EndpointUploadActionMultipartRequestBody = SecurityEndpointManagementAPIUploadRouteRequestBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Lte1 = float32 +// CreateUpdateProtectionUpdatesNoteJSONRequestBody defines body for CreateUpdateProtectionUpdatesNote for application/json ContentType. +type CreateUpdateProtectionUpdatesNoteJSONRequestBody CreateUpdateProtectionUpdatesNoteJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Lte2 = bool +// CreateEndpointListItemJSONRequestBody defines body for CreateEndpointListItem for application/json ContentType. +type CreateEndpointListItemJSONRequestBody CreateEndpointListItemJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Lte struct { - union json.RawMessage -} +// UpdateEndpointListItemJSONRequestBody defines body for UpdateEndpointListItem for application/json ContentType. +type UpdateEndpointListItemJSONRequestBody UpdateEndpointListItemJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Neq0 = string +// CreatePrivMonUserJSONRequestBody defines body for CreatePrivMonUser for application/json ContentType. +type CreatePrivMonUserJSONRequestBody = SecurityEntityAnalyticsAPIUserName -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Neq1 = float32 +// PrivmonBulkUploadUsersCSVMultipartRequestBody defines body for PrivmonBulkUploadUsersCSV for multipart/form-data ContentType. +type PrivmonBulkUploadUsersCSVMultipartRequestBody PrivmonBulkUploadUsersCSVMultipartBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00Neq2 = bool +// UpdatePrivMonUserJSONRequestBody defines body for UpdatePrivMonUser for application/json ContentType. +type UpdatePrivMonUserJSONRequestBody = SecurityEntityAnalyticsAPIMonitoredUserUpdateDoc -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Neq struct { - union json.RawMessage -} +// InitEntityStoreJSONRequestBody defines body for InitEntityStore for application/json ContentType. +type InitEntityStoreJSONRequestBody InitEntityStoreJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeGt0 = string +// InitEntityEngineJSONRequestBody defines body for InitEntityEngine for application/json ContentType. +type InitEntityEngineJSONRequestBody InitEntityEngineJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeGt1 = float32 +// UpsertEntitiesBulkJSONRequestBody defines body for UpsertEntitiesBulk for application/json ContentType. +type UpsertEntitiesBulkJSONRequestBody = SecurityEntityAnalyticsAPIEntitiesContainer -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeGt2 = bool +// DeleteSingleEntityJSONRequestBody defines body for DeleteSingleEntity for application/json ContentType. +type DeleteSingleEntityJSONRequestBody DeleteSingleEntityJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Gt struct { - union json.RawMessage -} +// UpsertEntityJSONRequestBody defines body for UpsertEntity for application/json ContentType. +type UpsertEntityJSONRequestBody = SecurityEntityAnalyticsAPIEntity -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeGte0 = string +// CreateExceptionListJSONRequestBody defines body for CreateExceptionList for application/json ContentType. +type CreateExceptionListJSONRequestBody CreateExceptionListJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeGte1 = float32 +// UpdateExceptionListJSONRequestBody defines body for UpdateExceptionList for application/json ContentType. +type UpdateExceptionListJSONRequestBody UpdateExceptionListJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeGte2 = bool +// ImportExceptionListMultipartRequestBody defines body for ImportExceptionList for multipart/form-data ContentType. +type ImportExceptionListMultipartRequestBody ImportExceptionListMultipartBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Gte struct { - union json.RawMessage -} +// CreateExceptionListItemJSONRequestBody defines body for CreateExceptionListItem for application/json ContentType. +type CreateExceptionListItemJSONRequestBody CreateExceptionListItemJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeLt0 = string +// UpdateExceptionListItemJSONRequestBody defines body for UpdateExceptionListItem for application/json ContentType. +type UpdateExceptionListItemJSONRequestBody UpdateExceptionListItemJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeLt1 = float32 +// CreateSharedExceptionListJSONRequestBody defines body for CreateSharedExceptionList for application/json ContentType. +type CreateSharedExceptionListJSONRequestBody CreateSharedExceptionListJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeLt2 = bool +// PostFleetAgentDownloadSourcesJSONRequestBody defines body for PostFleetAgentDownloadSources for application/json ContentType. +type PostFleetAgentDownloadSourcesJSONRequestBody PostFleetAgentDownloadSourcesJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Lt struct { - union json.RawMessage -} +// PutFleetAgentDownloadSourcesSourceidJSONRequestBody defines body for PutFleetAgentDownloadSourcesSourceid for application/json ContentType. +type PutFleetAgentDownloadSourcesSourceidJSONRequestBody PutFleetAgentDownloadSourcesSourceidJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeLte0 = string +// PostFleetAgentPoliciesJSONRequestBody defines body for PostFleetAgentPolicies for application/json ContentType. +type PostFleetAgentPoliciesJSONRequestBody PostFleetAgentPoliciesJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeLte1 = float32 +// PostFleetAgentPoliciesBulkGetJSONRequestBody defines body for PostFleetAgentPoliciesBulkGet for application/json ContentType. +type PostFleetAgentPoliciesBulkGetJSONRequestBody PostFleetAgentPoliciesBulkGetJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00RangeLte2 = bool +// PostFleetAgentPoliciesDeleteJSONRequestBody defines body for PostFleetAgentPoliciesDelete for application/json ContentType. +type PostFleetAgentPoliciesDeleteJSONRequestBody PostFleetAgentPoliciesDeleteJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Lte struct { - union json.RawMessage -} +// PostFleetAgentPoliciesOutputsJSONRequestBody defines body for PostFleetAgentPoliciesOutputs for application/json ContentType. +type PostFleetAgentPoliciesOutputsJSONRequestBody PostFleetAgentPoliciesOutputsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00StartsWith0 = string +// PutFleetAgentPoliciesAgentpolicyidJSONRequestBody defines body for PutFleetAgentPoliciesAgentpolicyid for application/json ContentType. +type PutFleetAgentPoliciesAgentpolicyidJSONRequestBody PutFleetAgentPoliciesAgentpolicyidJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00StartsWith1 = float32 +// PostFleetAgentPoliciesAgentpolicyidCopyJSONRequestBody defines body for PostFleetAgentPoliciesAgentpolicyidCopy for application/json ContentType. +type PostFleetAgentPoliciesAgentpolicyidCopyJSONRequestBody PostFleetAgentPoliciesAgentpolicyidCopyJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where00StartsWith2 = bool +// PostFleetAgentsJSONRequestBody defines body for PostFleetAgents for application/json ContentType. +type PostFleetAgentsJSONRequestBody PostFleetAgentsJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where_0_0_StartsWith struct { - union json.RawMessage -} +// PostFleetAgentsBulkMigrateJSONRequestBody defines body for PostFleetAgentsBulkMigrate for application/json ContentType. +type PostFleetAgentsBulkMigrateJSONRequestBody PostFleetAgentsBulkMigrateJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} +// PostFleetAgentsBulkReassignJSONRequestBody defines body for PostFleetAgentsBulkReassign for application/json ContentType. +type PostFleetAgentsBulkReassignJSONRequestBody PostFleetAgentsBulkReassignJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where1 struct { - And []interface{} `json:"and"` -} +// PostFleetAgentsBulkRequestDiagnosticsJSONRequestBody defines body for PostFleetAgentsBulkRequestDiagnostics for application/json ContentType. +type PostFleetAgentsBulkRequestDiagnosticsJSONRequestBody PostFleetAgentsBulkRequestDiagnosticsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where2 struct { - Or []interface{} `json:"or"` -} +// PostFleetAgentsBulkUnenrollJSONRequestBody defines body for PostFleetAgentsBulkUnenroll for application/json ContentType. +type PostFleetAgentsBulkUnenrollJSONRequestBody PostFleetAgentsBulkUnenrollJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where3 struct { - Not interface{} `json:"not"` -} +// PostFleetAgentsBulkUpdateAgentTagsJSONRequestBody defines body for PostFleetAgentsBulkUpdateAgentTags for application/json ContentType. +type PostFleetAgentsBulkUpdateAgentTagsJSONRequestBody PostFleetAgentsBulkUpdateAgentTagsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where4 struct { - Never map[string]interface{} `json:"never"` -} +// PostFleetAgentsBulkUpgradeJSONRequestBody defines body for PostFleetAgentsBulkUpgrade for application/json ContentType. +type PostFleetAgentsBulkUpgradeJSONRequestBody PostFleetAgentsBulkUpgradeJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps04Where5 struct { - Always map[string]interface{} `json:"always"` -} +// PutFleetAgentsAgentidJSONRequestBody defines body for PutFleetAgentsAgentid for application/json ContentType. +type PutFleetAgentsAgentidJSONRequestBody PutFleetAgentsAgentidJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_4_Where struct { - union json.RawMessage -} +// PostFleetAgentsAgentidActionsJSONRequestBody defines body for PostFleetAgentsAgentidActions for application/json ContentType. +type PostFleetAgentsAgentidActionsJSONRequestBody PostFleetAgentsAgentidActionsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05 struct { - Action PutStreamsNameJSONBody00StreamIngestProcessingSteps05Action `json:"action"` - AllowDuplicates *bool `json:"allow_duplicates,omitempty"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - To string `json:"to"` - Value []interface{} `json:"value"` - Where *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where `json:"where,omitempty"` -} +// PostFleetAgentsAgentidMigrateJSONRequestBody defines body for PostFleetAgentsAgentidMigrate for application/json ContentType. +type PostFleetAgentsAgentidMigrateJSONRequestBody PostFleetAgentsAgentidMigrateJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Action string +// PostFleetAgentsAgentidReassignJSONRequestBody defines body for PostFleetAgentsAgentidReassign for application/json ContentType. +type PostFleetAgentsAgentidReassignJSONRequestBody PostFleetAgentsAgentidReassignJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where0 struct { - union json.RawMessage -} +// PostFleetAgentsAgentidRequestDiagnosticsJSONRequestBody defines body for PostFleetAgentsAgentidRequestDiagnostics for application/json ContentType. +type PostFleetAgentsAgentidRequestDiagnosticsJSONRequestBody PostFleetAgentsAgentidRequestDiagnosticsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00 struct { - Contains *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} +// PostFleetAgentsAgentidUnenrollJSONRequestBody defines body for PostFleetAgentsAgentidUnenroll for application/json ContentType. +type PostFleetAgentsAgentidUnenrollJSONRequestBody PostFleetAgentsAgentidUnenrollJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Contains0 = string +// PostFleetAgentsAgentidUpgradeJSONRequestBody defines body for PostFleetAgentsAgentidUpgrade for application/json ContentType. +type PostFleetAgentsAgentidUpgradeJSONRequestBody PostFleetAgentsAgentidUpgradeJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Contains1 = float32 +// PostFleetCloudConnectorsJSONRequestBody defines body for PostFleetCloudConnectors for application/json ContentType. +type PostFleetCloudConnectorsJSONRequestBody PostFleetCloudConnectorsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Contains2 = bool +// PutFleetCloudConnectorsCloudconnectoridJSONRequestBody defines body for PutFleetCloudConnectorsCloudconnectorid for application/json ContentType. +type PutFleetCloudConnectorsCloudconnectoridJSONRequestBody PutFleetCloudConnectorsCloudconnectoridJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Contains struct { - union json.RawMessage -} +// PostFleetEnrollmentApiKeysJSONRequestBody defines body for PostFleetEnrollmentApiKeys for application/json ContentType. +type PostFleetEnrollmentApiKeysJSONRequestBody PostFleetEnrollmentApiKeysJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00EndsWith0 = string +// PostFleetEpmBulkAssetsJSONRequestBody defines body for PostFleetEpmBulkAssets for application/json ContentType. +type PostFleetEpmBulkAssetsJSONRequestBody PostFleetEpmBulkAssetsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00EndsWith1 = float32 +// PostFleetEpmCustomIntegrationsJSONRequestBody defines body for PostFleetEpmCustomIntegrations for application/json ContentType. +type PostFleetEpmCustomIntegrationsJSONRequestBody PostFleetEpmCustomIntegrationsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00EndsWith2 = bool +// PutFleetEpmCustomIntegrationsPkgnameJSONRequestBody defines body for PutFleetEpmCustomIntegrationsPkgname for application/json ContentType. +type PutFleetEpmCustomIntegrationsPkgnameJSONRequestBody PutFleetEpmCustomIntegrationsPkgnameJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_EndsWith struct { - union json.RawMessage -} +// PostFleetEpmPackagesBulkJSONRequestBody defines body for PostFleetEpmPackagesBulk for application/json ContentType. +type PostFleetEpmPackagesBulkJSONRequestBody PostFleetEpmPackagesBulkJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Eq0 = string +// PostFleetEpmPackagesBulkRollbackJSONRequestBody defines body for PostFleetEpmPackagesBulkRollback for application/json ContentType. +type PostFleetEpmPackagesBulkRollbackJSONRequestBody PostFleetEpmPackagesBulkRollbackJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Eq1 = float32 +// PostFleetEpmPackagesBulkUninstallJSONRequestBody defines body for PostFleetEpmPackagesBulkUninstall for application/json ContentType. +type PostFleetEpmPackagesBulkUninstallJSONRequestBody PostFleetEpmPackagesBulkUninstallJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Eq2 = bool +// PostFleetEpmPackagesBulkUpgradeJSONRequestBody defines body for PostFleetEpmPackagesBulkUpgrade for application/json ContentType. +type PostFleetEpmPackagesBulkUpgradeJSONRequestBody PostFleetEpmPackagesBulkUpgradeJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Eq struct { - union json.RawMessage -} +// PostFleetEpmPackagesPkgnamePkgversionJSONRequestBody defines body for PostFleetEpmPackagesPkgnamePkgversion for application/json ContentType. +type PostFleetEpmPackagesPkgnamePkgversionJSONRequestBody PostFleetEpmPackagesPkgnamePkgversionJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Gt0 = string +// PutFleetEpmPackagesPkgnamePkgversionJSONRequestBody defines body for PutFleetEpmPackagesPkgnamePkgversion for application/json ContentType. +type PutFleetEpmPackagesPkgnamePkgversionJSONRequestBody PutFleetEpmPackagesPkgnamePkgversionJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Gt1 = float32 +// PostFleetEpmPackagesPkgnamePkgversionKibanaAssetsJSONRequestBody defines body for PostFleetEpmPackagesPkgnamePkgversionKibanaAssets for application/json ContentType. +type PostFleetEpmPackagesPkgnamePkgversionKibanaAssetsJSONRequestBody PostFleetEpmPackagesPkgnamePkgversionKibanaAssetsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Gt2 = bool +// PostFleetEpmPackagesPkgnamePkgversionRuleAssetsJSONRequestBody defines body for PostFleetEpmPackagesPkgnamePkgversionRuleAssets for application/json ContentType. +type PostFleetEpmPackagesPkgnamePkgversionRuleAssetsJSONRequestBody PostFleetEpmPackagesPkgnamePkgversionRuleAssetsJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Gt struct { - union json.RawMessage -} +// PostFleetEpmPackagesPkgnamePkgversionTransformsAuthorizeJSONRequestBody defines body for PostFleetEpmPackagesPkgnamePkgversionTransformsAuthorize for application/json ContentType. +type PostFleetEpmPackagesPkgnamePkgversionTransformsAuthorizeJSONRequestBody PostFleetEpmPackagesPkgnamePkgversionTransformsAuthorizeJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Gte0 = string +// PostFleetFleetServerHostsJSONRequestBody defines body for PostFleetFleetServerHosts for application/json ContentType. +type PostFleetFleetServerHostsJSONRequestBody PostFleetFleetServerHostsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Gte1 = float32 +// PutFleetFleetServerHostsItemidJSONRequestBody defines body for PutFleetFleetServerHostsItemid for application/json ContentType. +type PutFleetFleetServerHostsItemidJSONRequestBody PutFleetFleetServerHostsItemidJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Gte2 = bool +// PostFleetHealthCheckJSONRequestBody defines body for PostFleetHealthCheck for application/json ContentType. +type PostFleetHealthCheckJSONRequestBody PostFleetHealthCheckJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Gte struct { - union json.RawMessage -} +// PostFleetOutputsJSONRequestBody defines body for PostFleetOutputs for application/json ContentType. +type PostFleetOutputsJSONRequestBody = NewOutputUnion -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Lt0 = string +// PutFleetOutputsOutputidJSONRequestBody defines body for PutFleetOutputsOutputid for application/json ContentType. +type PutFleetOutputsOutputidJSONRequestBody = UpdateOutputUnion -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Lt1 = float32 +// PostFleetPackagePoliciesJSONRequestBody defines body for PostFleetPackagePolicies for application/json ContentType. +type PostFleetPackagePoliciesJSONRequestBody = PackagePolicyRequest -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Lt2 = bool +// PostFleetPackagePoliciesBulkGetJSONRequestBody defines body for PostFleetPackagePoliciesBulkGet for application/json ContentType. +type PostFleetPackagePoliciesBulkGetJSONRequestBody PostFleetPackagePoliciesBulkGetJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Lt struct { - union json.RawMessage -} +// PostFleetPackagePoliciesDeleteJSONRequestBody defines body for PostFleetPackagePoliciesDelete for application/json ContentType. +type PostFleetPackagePoliciesDeleteJSONRequestBody PostFleetPackagePoliciesDeleteJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Lte0 = string +// PostFleetPackagePoliciesUpgradeJSONRequestBody defines body for PostFleetPackagePoliciesUpgrade for application/json ContentType. +type PostFleetPackagePoliciesUpgradeJSONRequestBody PostFleetPackagePoliciesUpgradeJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Lte1 = float32 +// PostFleetPackagePoliciesUpgradeDryrunJSONRequestBody defines body for PostFleetPackagePoliciesUpgradeDryrun for application/json ContentType. +type PostFleetPackagePoliciesUpgradeDryrunJSONRequestBody PostFleetPackagePoliciesUpgradeDryrunJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Lte2 = bool +// PutFleetPackagePoliciesPackagepolicyidJSONRequestBody defines body for PutFleetPackagePoliciesPackagepolicyid for application/json ContentType. +type PutFleetPackagePoliciesPackagepolicyidJSONRequestBody = PackagePolicyRequest -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Lte struct { - union json.RawMessage -} +// PostFleetProxiesJSONRequestBody defines body for PostFleetProxies for application/json ContentType. +type PostFleetProxiesJSONRequestBody PostFleetProxiesJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Neq0 = string +// PutFleetProxiesItemidJSONRequestBody defines body for PutFleetProxiesItemid for application/json ContentType. +type PutFleetProxiesItemidJSONRequestBody PutFleetProxiesItemidJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Neq1 = float32 +// PostFleetServiceTokensJSONRequestBody defines body for PostFleetServiceTokens for application/json ContentType. +type PostFleetServiceTokensJSONRequestBody PostFleetServiceTokensJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00Neq2 = bool +// PutFleetSettingsJSONRequestBody defines body for PutFleetSettings for application/json ContentType. +type PutFleetSettingsJSONRequestBody PutFleetSettingsJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Neq struct { - union json.RawMessage -} +// PutFleetSpaceSettingsJSONRequestBody defines body for PutFleetSpaceSettings for application/json ContentType. +type PutFleetSpaceSettingsJSONRequestBody PutFleetSpaceSettingsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeGt0 = string +// PatchListJSONRequestBody defines body for PatchList for application/json ContentType. +type PatchListJSONRequestBody PatchListJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeGt1 = float32 +// CreateListJSONRequestBody defines body for CreateList for application/json ContentType. +type CreateListJSONRequestBody CreateListJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeGt2 = bool +// UpdateListJSONRequestBody defines body for UpdateList for application/json ContentType. +type UpdateListJSONRequestBody UpdateListJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Gt struct { - union json.RawMessage -} +// PatchListItemJSONRequestBody defines body for PatchListItem for application/json ContentType. +type PatchListItemJSONRequestBody PatchListItemJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeGte0 = string +// CreateListItemJSONRequestBody defines body for CreateListItem for application/json ContentType. +type CreateListItemJSONRequestBody CreateListItemJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeGte1 = float32 +// UpdateListItemJSONRequestBody defines body for UpdateListItem for application/json ContentType. +type UpdateListItemJSONRequestBody UpdateListItemJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeGte2 = bool +// ImportListItemsMultipartRequestBody defines body for ImportListItems for multipart/form-data ContentType. +type ImportListItemsMultipartRequestBody ImportListItemsMultipartBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Gte struct { - union json.RawMessage -} +// PutLogstashPipelineJSONRequestBody defines body for PutLogstashPipeline for application/json ContentType. +type PutLogstashPipelineJSONRequestBody PutLogstashPipelineJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeLt0 = string +// DeleteNoteJSONRequestBody defines body for DeleteNote for application/json ContentType. +type DeleteNoteJSONRequestBody DeleteNoteJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeLt1 = float32 +// PersistNoteRouteJSONRequestBody defines body for PersistNoteRoute for application/json ContentType. +type PersistNoteRouteJSONRequestBody PersistNoteRouteJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeLt2 = bool +// ObservabilityAiAssistantChatCompleteJSONRequestBody defines body for ObservabilityAiAssistantChatComplete for application/json ContentType. +type ObservabilityAiAssistantChatCompleteJSONRequestBody ObservabilityAiAssistantChatCompleteJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Lt struct { - union json.RawMessage -} +// OsqueryCreateLiveQueryJSONRequestBody defines body for OsqueryCreateLiveQuery for application/json ContentType. +type OsqueryCreateLiveQueryJSONRequestBody = SecurityOsqueryAPICreateLiveQueryRequestBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeLte0 = string +// OsqueryCreatePacksJSONRequestBody defines body for OsqueryCreatePacks for application/json ContentType. +type OsqueryCreatePacksJSONRequestBody = SecurityOsqueryAPICreatePacksRequestBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeLte1 = float32 +// OsqueryUpdatePacksJSONRequestBody defines body for OsqueryUpdatePacks for application/json ContentType. +type OsqueryUpdatePacksJSONRequestBody = SecurityOsqueryAPIUpdatePacksRequestBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00RangeLte2 = bool +// OsqueryCreateSavedQueryJSONRequestBody defines body for OsqueryCreateSavedQuery for application/json ContentType. +type OsqueryCreateSavedQueryJSONRequestBody = SecurityOsqueryAPICreateSavedQueryRequestBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Lte struct { - union json.RawMessage -} +// OsqueryUpdateSavedQueryJSONRequestBody defines body for OsqueryUpdateSavedQuery for application/json ContentType. +type OsqueryUpdateSavedQueryJSONRequestBody = SecurityOsqueryAPIUpdateSavedQueryRequestBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00StartsWith0 = string +// PersistPinnedEventRouteJSONRequestBody defines body for PersistPinnedEventRoute for application/json ContentType. +type PersistPinnedEventRouteJSONRequestBody PersistPinnedEventRouteJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00StartsWith1 = float32 +// ConfigureRiskEngineSavedObjectJSONRequestBody defines body for ConfigureRiskEngineSavedObject for application/json ContentType. +type ConfigureRiskEngineSavedObjectJSONRequestBody ConfigureRiskEngineSavedObjectJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where00StartsWith2 = bool +// ScheduleRiskEngineNowJSONRequestBody defines body for ScheduleRiskEngineNow for application/json ContentType. +type ScheduleRiskEngineNowJSONRequestBody ScheduleRiskEngineNowJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where_0_0_StartsWith struct { - union json.RawMessage -} +// BulkCreateSavedObjectsJSONRequestBody defines body for BulkCreateSavedObjects for application/json ContentType. +type BulkCreateSavedObjectsJSONRequestBody = BulkCreateSavedObjectsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} +// BulkDeleteSavedObjectsJSONRequestBody defines body for BulkDeleteSavedObjects for application/json ContentType. +type BulkDeleteSavedObjectsJSONRequestBody = BulkDeleteSavedObjectsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where1 struct { - And []interface{} `json:"and"` -} +// BulkGetSavedObjectsJSONRequestBody defines body for BulkGetSavedObjects for application/json ContentType. +type BulkGetSavedObjectsJSONRequestBody = BulkGetSavedObjectsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where2 struct { - Or []interface{} `json:"or"` -} +// BulkResolveSavedObjectsJSONRequestBody defines body for BulkResolveSavedObjects for application/json ContentType. +type BulkResolveSavedObjectsJSONRequestBody = BulkResolveSavedObjectsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where3 struct { - Not interface{} `json:"not"` -} +// BulkUpdateSavedObjectsJSONRequestBody defines body for BulkUpdateSavedObjects for application/json ContentType. +type BulkUpdateSavedObjectsJSONRequestBody = BulkUpdateSavedObjectsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where4 struct { - Never map[string]interface{} `json:"never"` -} +// PostSavedObjectsExportJSONRequestBody defines body for PostSavedObjectsExport for application/json ContentType. +type PostSavedObjectsExportJSONRequestBody PostSavedObjectsExportJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps05Where5 struct { - Always map[string]interface{} `json:"always"` -} +// PostSavedObjectsImportMultipartRequestBody defines body for PostSavedObjectsImport for multipart/form-data ContentType. +type PostSavedObjectsImportMultipartRequestBody PostSavedObjectsImportMultipartBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_5_Where struct { - union json.RawMessage -} +// ResolveImportErrorsMultipartRequestBody defines body for ResolveImportErrors for multipart/form-data ContentType. +type ResolveImportErrorsMultipartRequestBody ResolveImportErrorsMultipartBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps06 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps06 struct { - Action PutStreamsNameJSONBody00StreamIngestProcessingSteps06Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` -} +// CreateSavedObjectJSONRequestBody defines body for CreateSavedObject for application/json ContentType. +type CreateSavedObjectJSONRequestBody CreateSavedObjectJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps06Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps06Action string +// CreateSavedObjectIdJSONRequestBody defines body for CreateSavedObjectId for application/json ContentType. +type CreateSavedObjectIdJSONRequestBody CreateSavedObjectIdJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07 struct { - Action PutStreamsNameJSONBody00StreamIngestProcessingSteps07Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - Where *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where `json:"where,omitempty"` -} +// UpdateSavedObjectJSONRequestBody defines body for UpdateSavedObject for application/json ContentType. +type UpdateSavedObjectJSONRequestBody = UpdateSavedObjectJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Action string +// PostSecurityRoleQueryJSONRequestBody defines body for PostSecurityRoleQuery for application/json ContentType. +type PostSecurityRoleQueryJSONRequestBody PostSecurityRoleQueryJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where0 struct { - union json.RawMessage -} +// PutSecurityRoleNameJSONRequestBody defines body for PutSecurityRoleName for application/json ContentType. +type PutSecurityRoleNameJSONRequestBody PutSecurityRoleNameJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00 struct { - Contains *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} +// PostSecurityRolesJSONRequestBody defines body for PostSecurityRoles for application/json ContentType. +type PostSecurityRolesJSONRequestBody PostSecurityRolesJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Contains0 = string +// PostSecuritySessionInvalidateJSONRequestBody defines body for PostSecuritySessionInvalidate for application/json ContentType. +type PostSecuritySessionInvalidateJSONRequestBody PostSecuritySessionInvalidateJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Contains1 = float32 +// PerformAnonymizationFieldsBulkActionJSONRequestBody defines body for PerformAnonymizationFieldsBulkAction for application/json ContentType. +type PerformAnonymizationFieldsBulkActionJSONRequestBody PerformAnonymizationFieldsBulkActionJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Contains2 = bool +// ChatCompleteJSONRequestBody defines body for ChatComplete for application/json ContentType. +type ChatCompleteJSONRequestBody = SecurityAIAssistantAPIChatCompleteProps -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Contains struct { - union json.RawMessage -} +// DeleteAllConversationsJSONRequestBody defines body for DeleteAllConversations for application/json ContentType. +type DeleteAllConversationsJSONRequestBody DeleteAllConversationsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00EndsWith0 = string +// CreateConversationJSONRequestBody defines body for CreateConversation for application/json ContentType. +type CreateConversationJSONRequestBody = SecurityAIAssistantAPIConversationCreateProps -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00EndsWith1 = float32 +// UpdateConversationJSONRequestBody defines body for UpdateConversation for application/json ContentType. +type UpdateConversationJSONRequestBody = SecurityAIAssistantAPIConversationUpdateProps -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00EndsWith2 = bool +// CreateKnowledgeBaseEntryJSONRequestBody defines body for CreateKnowledgeBaseEntry for application/json ContentType. +type CreateKnowledgeBaseEntryJSONRequestBody = SecurityAIAssistantAPIKnowledgeBaseEntryCreateProps -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_EndsWith struct { - union json.RawMessage -} +// PerformKnowledgeBaseEntryBulkActionJSONRequestBody defines body for PerformKnowledgeBaseEntryBulkAction for application/json ContentType. +type PerformKnowledgeBaseEntryBulkActionJSONRequestBody PerformKnowledgeBaseEntryBulkActionJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Eq0 = string +// UpdateKnowledgeBaseEntryJSONRequestBody defines body for UpdateKnowledgeBaseEntry for application/json ContentType. +type UpdateKnowledgeBaseEntryJSONRequestBody = SecurityAIAssistantAPIKnowledgeBaseEntryUpdateRouteProps -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Eq1 = float32 +// PerformPromptsBulkActionJSONRequestBody defines body for PerformPromptsBulkAction for application/json ContentType. +type PerformPromptsBulkActionJSONRequestBody PerformPromptsBulkActionJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Eq2 = bool +// PostUrlJSONRequestBody defines body for PostUrl for application/json ContentType. +type PostUrlJSONRequestBody PostUrlJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Eq struct { - union json.RawMessage -} +// PostSpacesCopySavedObjectsJSONRequestBody defines body for PostSpacesCopySavedObjects for application/json ContentType. +type PostSpacesCopySavedObjectsJSONRequestBody PostSpacesCopySavedObjectsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Gt0 = string +// PostSpacesDisableLegacyUrlAliasesJSONRequestBody defines body for PostSpacesDisableLegacyUrlAliases for application/json ContentType. +type PostSpacesDisableLegacyUrlAliasesJSONRequestBody PostSpacesDisableLegacyUrlAliasesJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Gt1 = float32 +// PostSpacesGetShareableReferencesJSONRequestBody defines body for PostSpacesGetShareableReferences for application/json ContentType. +type PostSpacesGetShareableReferencesJSONRequestBody PostSpacesGetShareableReferencesJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Gt2 = bool +// PostSpacesResolveCopySavedObjectsErrorsJSONRequestBody defines body for PostSpacesResolveCopySavedObjectsErrors for application/json ContentType. +type PostSpacesResolveCopySavedObjectsErrorsJSONRequestBody PostSpacesResolveCopySavedObjectsErrorsJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Gt struct { - union json.RawMessage -} +// PostSpacesUpdateObjectsSpacesJSONRequestBody defines body for PostSpacesUpdateObjectsSpaces for application/json ContentType. +type PostSpacesUpdateObjectsSpacesJSONRequestBody PostSpacesUpdateObjectsSpacesJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Gte0 = string +// PostSpacesSpaceJSONRequestBody defines body for PostSpacesSpace for application/json ContentType. +type PostSpacesSpaceJSONRequestBody PostSpacesSpaceJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Gte1 = float32 +// PutSpacesSpaceIdJSONRequestBody defines body for PutSpacesSpaceId for application/json ContentType. +type PutSpacesSpaceIdJSONRequestBody PutSpacesSpaceIdJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Gte2 = bool +// PutStreamsNameJSONRequestBody defines body for PutStreamsName for application/json ContentType. +type PutStreamsNameJSONRequestBody PutStreamsNameJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Gte struct { - union json.RawMessage -} +// PostStreamsNameForkJSONRequestBody defines body for PostStreamsNameFork for application/json ContentType. +type PostStreamsNameForkJSONRequestBody PostStreamsNameForkJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Lt0 = string +// PutStreamsNameGroupJSONRequestBody defines body for PutStreamsNameGroup for application/json ContentType. +type PutStreamsNameGroupJSONRequestBody PutStreamsNameGroupJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Lt1 = float32 +// PutStreamsNameIngestJSONRequestBody defines body for PutStreamsNameIngest for application/json ContentType. +type PutStreamsNameIngestJSONRequestBody PutStreamsNameIngestJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Lt2 = bool +// PostStreamsNameContentExportJSONRequestBody defines body for PostStreamsNameContentExport for application/json ContentType. +type PostStreamsNameContentExportJSONRequestBody PostStreamsNameContentExportJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Lt struct { - union json.RawMessage -} +// PostStreamsNameContentImportMultipartRequestBody defines body for PostStreamsNameContentImport for multipart/form-data ContentType. +type PostStreamsNameContentImportMultipartRequestBody PostStreamsNameContentImportMultipartBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Lte0 = string +// PostStreamsNameDashboardsBulkJSONRequestBody defines body for PostStreamsNameDashboardsBulk for application/json ContentType. +type PostStreamsNameDashboardsBulkJSONRequestBody PostStreamsNameDashboardsBulkJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Lte1 = float32 +// PostStreamsNameQueriesBulkJSONRequestBody defines body for PostStreamsNameQueriesBulk for application/json ContentType. +type PostStreamsNameQueriesBulkJSONRequestBody PostStreamsNameQueriesBulkJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Lte2 = bool +// PutStreamsNameQueriesQueryidJSONRequestBody defines body for PutStreamsNameQueriesQueryid for application/json ContentType. +type PutStreamsNameQueriesQueryidJSONRequestBody PutStreamsNameQueriesQueryidJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Lte struct { - union json.RawMessage -} +// PostStreamsNameSignificantEventsGenerateJSONRequestBody defines body for PostStreamsNameSignificantEventsGenerate for application/json ContentType. +type PostStreamsNameSignificantEventsGenerateJSONRequestBody PostStreamsNameSignificantEventsGenerateJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Neq0 = string +// PostStreamsNameSignificantEventsPreviewJSONRequestBody defines body for PostStreamsNameSignificantEventsPreview for application/json ContentType. +type PostStreamsNameSignificantEventsPreviewJSONRequestBody PostStreamsNameSignificantEventsPreviewJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Neq1 = float32 +// PostSyntheticMonitorsJSONRequestBody defines body for PostSyntheticMonitors for application/json ContentType. +type PostSyntheticMonitorsJSONRequestBody PostSyntheticMonitorsJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00Neq2 = bool +// DeleteSyntheticMonitorsJSONRequestBody defines body for DeleteSyntheticMonitors for application/json ContentType. +type DeleteSyntheticMonitorsJSONRequestBody DeleteSyntheticMonitorsJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Neq struct { - union json.RawMessage -} +// PutSyntheticMonitorJSONRequestBody defines body for PutSyntheticMonitor for application/json ContentType. +type PutSyntheticMonitorJSONRequestBody PutSyntheticMonitorJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeGt0 = string +// PostParametersJSONRequestBody defines body for PostParameters for application/json ContentType. +type PostParametersJSONRequestBody PostParametersJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeGt1 = float32 +// DeleteParametersJSONRequestBody defines body for DeleteParameters for application/json ContentType. +type DeleteParametersJSONRequestBody DeleteParametersJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeGt2 = bool +// PutParameterJSONRequestBody defines body for PutParameter for application/json ContentType. +type PutParameterJSONRequestBody PutParameterJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Gt struct { - union json.RawMessage -} +// PostPrivateLocationJSONRequestBody defines body for PostPrivateLocation for application/json ContentType. +type PostPrivateLocationJSONRequestBody PostPrivateLocationJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeGte0 = string +// PutPrivateLocationJSONRequestBody defines body for PutPrivateLocation for application/json ContentType. +type PutPrivateLocationJSONRequestBody PutPrivateLocationJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeGte1 = float32 +// DeleteTimelinesJSONRequestBody defines body for DeleteTimelines for application/json ContentType. +type DeleteTimelinesJSONRequestBody DeleteTimelinesJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeGte2 = bool +// PatchTimelineJSONRequestBody defines body for PatchTimeline for application/json ContentType. +type PatchTimelineJSONRequestBody PatchTimelineJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Gte struct { - union json.RawMessage -} +// CreateTimelinesJSONRequestBody defines body for CreateTimelines for application/json ContentType. +type CreateTimelinesJSONRequestBody CreateTimelinesJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeLt0 = string +// CopyTimelineJSONRequestBody defines body for CopyTimeline for application/json ContentType. +type CopyTimelineJSONRequestBody CopyTimelineJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeLt1 = float32 +// CleanDraftTimelinesJSONRequestBody defines body for CleanDraftTimelines for application/json ContentType. +type CleanDraftTimelinesJSONRequestBody CleanDraftTimelinesJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeLt2 = bool +// ExportTimelinesJSONRequestBody defines body for ExportTimelines for application/json ContentType. +type ExportTimelinesJSONRequestBody ExportTimelinesJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Lt struct { - union json.RawMessage -} +// PersistFavoriteRouteJSONRequestBody defines body for PersistFavoriteRoute for application/json ContentType. +type PersistFavoriteRouteJSONRequestBody PersistFavoriteRouteJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeLte0 = string +// ImportTimelinesJSONRequestBody defines body for ImportTimelines for application/json ContentType. +type ImportTimelinesJSONRequestBody ImportTimelinesJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeLte1 = float32 +// InstallPrepackedTimelinesJSONRequestBody defines body for InstallPrepackedTimelines for application/json ContentType. +type InstallPrepackedTimelinesJSONRequestBody InstallPrepackedTimelinesJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00RangeLte2 = bool +// PutUptimeSettingsJSONRequestBody defines body for PutUptimeSettings for application/json ContentType. +type PutUptimeSettingsJSONRequestBody PutUptimeSettingsJSONBody -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Lte struct { - union json.RawMessage -} +// PostActionsConnectorIdJSONRequestBody defines body for PostActionsConnectorId for application/json ContentType. +type PostActionsConnectorIdJSONRequestBody PostActionsConnectorIdJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00StartsWith0 = string +// PutActionsConnectorIdJSONRequestBody defines body for PutActionsConnectorId for application/json ContentType. +type PutActionsConnectorIdJSONRequestBody PutActionsConnectorIdJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00StartsWith1 = float32 +// CreateDataViewDefaultwJSONRequestBody defines body for CreateDataViewDefaultw for application/json ContentType. +type CreateDataViewDefaultwJSONRequestBody = DataViewsCreateDataViewRequestObject -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where00StartsWith2 = bool +// UpdateDataViewDefaultJSONRequestBody defines body for UpdateDataViewDefault for application/json ContentType. +type UpdateDataViewDefaultJSONRequestBody = DataViewsUpdateDataViewRequestObject -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where_0_0_StartsWith struct { - union json.RawMessage -} +// PostMaintenanceWindowJSONRequestBody defines body for PostMaintenanceWindow for application/json ContentType. +type PostMaintenanceWindowJSONRequestBody PostMaintenanceWindowJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} +// PatchMaintenanceWindowIdJSONRequestBody defines body for PatchMaintenanceWindowId for application/json ContentType. +type PatchMaintenanceWindowIdJSONRequestBody PatchMaintenanceWindowIdJSONBody -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where1 struct { - And []interface{} `json:"and"` -} +// CreateSloOpJSONRequestBody defines body for CreateSloOp for application/json ContentType. +type CreateSloOpJSONRequestBody = SLOsCreateSloRequest -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where2 struct { - Or []interface{} `json:"or"` -} +// BulkDeleteOpJSONRequestBody defines body for BulkDeleteOp for application/json ContentType. +type BulkDeleteOpJSONRequestBody = SLOsBulkDeleteRequest -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where3 struct { - Not interface{} `json:"not"` -} +// DeleteRollupDataOpJSONRequestBody defines body for DeleteRollupDataOp for application/json ContentType. +type DeleteRollupDataOpJSONRequestBody = SLOsBulkPurgeRollupRequest -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where4 struct { - Never map[string]interface{} `json:"never"` -} +// DeleteSloInstancesOpJSONRequestBody defines body for DeleteSloInstancesOp for application/json ContentType. +type DeleteSloInstancesOpJSONRequestBody = SLOsDeleteSloInstancesRequest -// PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps07Where5 struct { - Always map[string]interface{} `json:"always"` -} +// UpdateSloOpJSONRequestBody defines body for UpdateSloOp for application/json ContentType. +type UpdateSloOpJSONRequestBody = SLOsUpdateSloRequest -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_7_Where struct { - union json.RawMessage +// Getter for additional properties for PostActionsConnectorIdExecuteJSONBody_Params. Returns the specified +// element and whether it was found +func (a PostActionsConnectorIdExecuteJSONBody_Params) Get(fieldName string) (value interface{}, found bool) { + if a.AdditionalProperties != nil { + value, found = a.AdditionalProperties[fieldName] + } + return } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08 struct { - Action PutStreamsNameJSONBody00StreamIngestProcessingSteps08Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - To *string `json:"to,omitempty"` - Type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Type `json:"type"` - Where *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where `json:"where,omitempty"` +// Setter for additional properties for PostActionsConnectorIdExecuteJSONBody_Params +func (a *PostActionsConnectorIdExecuteJSONBody_Params) Set(fieldName string, value interface{}) { + if a.AdditionalProperties == nil { + a.AdditionalProperties = make(map[string]interface{}) + } + a.AdditionalProperties[fieldName] = value } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Action string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Type defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Type string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where0 struct { - union json.RawMessage +// Getter for additional properties for PostAlertingRuleIdJSONBody_Params. Returns the specified +// element and whether it was found +func (a PostAlertingRuleIdJSONBody_Params) Get(fieldName string) (value interface{}, found bool) { + if a.AdditionalProperties != nil { + value, found = a.AdditionalProperties[fieldName] + } + return } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00 struct { - Contains *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_StartsWith `json:"startsWith,omitempty"` +// Setter for additional properties for PostAlertingRuleIdJSONBody_Params +func (a *PostAlertingRuleIdJSONBody_Params) Set(fieldName string, value interface{}) { + if a.AdditionalProperties == nil { + a.AdditionalProperties = make(map[string]interface{}) + } + a.AdditionalProperties[fieldName] = value } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Contains0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Contains1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Contains2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Contains struct { - union json.RawMessage +// Getter for additional properties for SyntheticsBrowserMonitorFields. Returns the specified +// element and whether it was found +func (a SyntheticsBrowserMonitorFields) Get(fieldName string) (value interface{}, found bool) { + if a.AdditionalProperties != nil { + value, found = a.AdditionalProperties[fieldName] + } + return } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00EndsWith0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00EndsWith1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00EndsWith2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_EndsWith struct { - union json.RawMessage +// Setter for additional properties for SyntheticsBrowserMonitorFields +func (a *SyntheticsBrowserMonitorFields) Set(fieldName string, value interface{}) { + if a.AdditionalProperties == nil { + a.AdditionalProperties = make(map[string]interface{}) + } + a.AdditionalProperties[fieldName] = value } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Eq0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Eq1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Eq2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Eq struct { - union json.RawMessage -} +// Override default JSON handling for SyntheticsBrowserMonitorFields to handle AdditionalProperties +func (a *SyntheticsBrowserMonitorFields) UnmarshalJSON(b []byte) error { + object := make(map[string]json.RawMessage) + err := json.Unmarshal(b, &object) + if err != nil { + return err + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Gt0 = string + if raw, found := object["alert"]; found { + err = json.Unmarshal(raw, &a.Alert) + if err != nil { + return fmt.Errorf("error reading 'alert': %w", err) + } + delete(object, "alert") + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Gt1 = float32 + if raw, found := object["enabled"]; found { + err = json.Unmarshal(raw, &a.Enabled) + if err != nil { + return fmt.Errorf("error reading 'enabled': %w", err) + } + delete(object, "enabled") + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Gt2 = bool + if raw, found := object["ignore_https_errors"]; found { + err = json.Unmarshal(raw, &a.IgnoreHttpsErrors) + if err != nil { + return fmt.Errorf("error reading 'ignore_https_errors': %w", err) + } + delete(object, "ignore_https_errors") + } -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Gt struct { - union json.RawMessage -} + if raw, found := object["inline_script"]; found { + err = json.Unmarshal(raw, &a.InlineScript) + if err != nil { + return fmt.Errorf("error reading 'inline_script': %w", err) + } + delete(object, "inline_script") + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Gte0 = string + if raw, found := object["labels"]; found { + err = json.Unmarshal(raw, &a.Labels) + if err != nil { + return fmt.Errorf("error reading 'labels': %w", err) + } + delete(object, "labels") + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Gte1 = float32 + if raw, found := object["locations"]; found { + err = json.Unmarshal(raw, &a.Locations) + if err != nil { + return fmt.Errorf("error reading 'locations': %w", err) + } + delete(object, "locations") + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Gte2 = bool + if raw, found := object["name"]; found { + err = json.Unmarshal(raw, &a.Name) + if err != nil { + return fmt.Errorf("error reading 'name': %w", err) + } + delete(object, "name") + } -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Gte struct { - union json.RawMessage -} + if raw, found := object["namespace"]; found { + err = json.Unmarshal(raw, &a.Namespace) + if err != nil { + return fmt.Errorf("error reading 'namespace': %w", err) + } + delete(object, "namespace") + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Lt0 = string + if raw, found := object["params"]; found { + err = json.Unmarshal(raw, &a.Params) + if err != nil { + return fmt.Errorf("error reading 'params': %w", err) + } + delete(object, "params") + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Lt1 = float32 + if raw, found := object["playwright_options"]; found { + err = json.Unmarshal(raw, &a.PlaywrightOptions) + if err != nil { + return fmt.Errorf("error reading 'playwright_options': %w", err) + } + delete(object, "playwright_options") + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Lt2 = bool + if raw, found := object["private_locations"]; found { + err = json.Unmarshal(raw, &a.PrivateLocations) + if err != nil { + return fmt.Errorf("error reading 'private_locations': %w", err) + } + delete(object, "private_locations") + } -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Lt struct { - union json.RawMessage -} + if raw, found := object["retest_on_failure"]; found { + err = json.Unmarshal(raw, &a.RetestOnFailure) + if err != nil { + return fmt.Errorf("error reading 'retest_on_failure': %w", err) + } + delete(object, "retest_on_failure") + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Lte0 = string + if raw, found := object["schedule"]; found { + err = json.Unmarshal(raw, &a.Schedule) + if err != nil { + return fmt.Errorf("error reading 'schedule': %w", err) + } + delete(object, "schedule") + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Lte1 = float32 + if raw, found := object["screenshots"]; found { + err = json.Unmarshal(raw, &a.Screenshots) + if err != nil { + return fmt.Errorf("error reading 'screenshots': %w", err) + } + delete(object, "screenshots") + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Lte2 = bool + if raw, found := object["service.name"]; found { + err = json.Unmarshal(raw, &a.ServiceName) + if err != nil { + return fmt.Errorf("error reading 'service.name': %w", err) + } + delete(object, "service.name") + } -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Lte struct { - union json.RawMessage -} + if raw, found := object["synthetics_args"]; found { + err = json.Unmarshal(raw, &a.SyntheticsArgs) + if err != nil { + return fmt.Errorf("error reading 'synthetics_args': %w", err) + } + delete(object, "synthetics_args") + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Neq0 = string + if raw, found := object["tags"]; found { + err = json.Unmarshal(raw, &a.Tags) + if err != nil { + return fmt.Errorf("error reading 'tags': %w", err) + } + delete(object, "tags") + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Neq1 = float32 + if raw, found := object["timeout"]; found { + err = json.Unmarshal(raw, &a.Timeout) + if err != nil { + return fmt.Errorf("error reading 'timeout': %w", err) + } + delete(object, "timeout") + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00Neq2 = bool + if raw, found := object["type"]; found { + err = json.Unmarshal(raw, &a.Type) + if err != nil { + return fmt.Errorf("error reading 'type': %w", err) + } + delete(object, "type") + } -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Neq struct { - union json.RawMessage + if len(object) != 0 { + a.AdditionalProperties = make(map[string]interface{}) + for fieldName, fieldBuf := range object { + var fieldVal interface{} + err := json.Unmarshal(fieldBuf, &fieldVal) + if err != nil { + return fmt.Errorf("error unmarshaling field %s: %w", fieldName, err) + } + a.AdditionalProperties[fieldName] = fieldVal + } + } + return nil } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeGt0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeGt1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeGt2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Gt struct { - union json.RawMessage -} +// Override default JSON handling for SyntheticsBrowserMonitorFields to handle AdditionalProperties +func (a SyntheticsBrowserMonitorFields) MarshalJSON() ([]byte, error) { + var err error + object := make(map[string]json.RawMessage) -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeGte0 = string + if a.Alert != nil { + object["alert"], err = json.Marshal(a.Alert) + if err != nil { + return nil, fmt.Errorf("error marshaling 'alert': %w", err) + } + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeGte1 = float32 + if a.Enabled != nil { + object["enabled"], err = json.Marshal(a.Enabled) + if err != nil { + return nil, fmt.Errorf("error marshaling 'enabled': %w", err) + } + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeGte2 = bool + if a.IgnoreHttpsErrors != nil { + object["ignore_https_errors"], err = json.Marshal(a.IgnoreHttpsErrors) + if err != nil { + return nil, fmt.Errorf("error marshaling 'ignore_https_errors': %w", err) + } + } -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Gte struct { - union json.RawMessage -} + object["inline_script"], err = json.Marshal(a.InlineScript) + if err != nil { + return nil, fmt.Errorf("error marshaling 'inline_script': %w", err) + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeLt0 = string + if a.Labels != nil { + object["labels"], err = json.Marshal(a.Labels) + if err != nil { + return nil, fmt.Errorf("error marshaling 'labels': %w", err) + } + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeLt1 = float32 + if a.Locations != nil { + object["locations"], err = json.Marshal(a.Locations) + if err != nil { + return nil, fmt.Errorf("error marshaling 'locations': %w", err) + } + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeLt2 = bool + object["name"], err = json.Marshal(a.Name) + if err != nil { + return nil, fmt.Errorf("error marshaling 'name': %w", err) + } -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Lt struct { - union json.RawMessage -} + if a.Namespace != nil { + object["namespace"], err = json.Marshal(a.Namespace) + if err != nil { + return nil, fmt.Errorf("error marshaling 'namespace': %w", err) + } + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeLte0 = string + if a.Params != nil { + object["params"], err = json.Marshal(a.Params) + if err != nil { + return nil, fmt.Errorf("error marshaling 'params': %w", err) + } + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeLte1 = float32 + if a.PlaywrightOptions != nil { + object["playwright_options"], err = json.Marshal(a.PlaywrightOptions) + if err != nil { + return nil, fmt.Errorf("error marshaling 'playwright_options': %w", err) + } + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00RangeLte2 = bool + if a.PrivateLocations != nil { + object["private_locations"], err = json.Marshal(a.PrivateLocations) + if err != nil { + return nil, fmt.Errorf("error marshaling 'private_locations': %w", err) + } + } -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Lte struct { - union json.RawMessage -} + if a.RetestOnFailure != nil { + object["retest_on_failure"], err = json.Marshal(a.RetestOnFailure) + if err != nil { + return nil, fmt.Errorf("error marshaling 'retest_on_failure': %w", err) + } + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00StartsWith0 = string + if a.Schedule != nil { + object["schedule"], err = json.Marshal(a.Schedule) + if err != nil { + return nil, fmt.Errorf("error marshaling 'schedule': %w", err) + } + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00StartsWith1 = float32 + if a.Screenshots != nil { + object["screenshots"], err = json.Marshal(a.Screenshots) + if err != nil { + return nil, fmt.Errorf("error marshaling 'screenshots': %w", err) + } + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where00StartsWith2 = bool + if a.ServiceName != nil { + object["service.name"], err = json.Marshal(a.ServiceName) + if err != nil { + return nil, fmt.Errorf("error marshaling 'service.name': %w", err) + } + } -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where_0_0_StartsWith struct { - union json.RawMessage -} + if a.SyntheticsArgs != nil { + object["synthetics_args"], err = json.Marshal(a.SyntheticsArgs) + if err != nil { + return nil, fmt.Errorf("error marshaling 'synthetics_args': %w", err) + } + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} + if a.Tags != nil { + object["tags"], err = json.Marshal(a.Tags) + if err != nil { + return nil, fmt.Errorf("error marshaling 'tags': %w", err) + } + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where1 struct { - And []interface{} `json:"and"` -} + if a.Timeout != nil { + object["timeout"], err = json.Marshal(a.Timeout) + if err != nil { + return nil, fmt.Errorf("error marshaling 'timeout': %w", err) + } + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where2 struct { - Or []interface{} `json:"or"` -} + object["type"], err = json.Marshal(a.Type) + if err != nil { + return nil, fmt.Errorf("error marshaling 'type': %w", err) + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where3 struct { - Not interface{} `json:"not"` + for fieldName, field := range a.AdditionalProperties { + object[fieldName], err = json.Marshal(field) + if err != nil { + return nil, fmt.Errorf("error marshaling '%s': %w", fieldName, err) + } + } + return json.Marshal(object) } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where4 struct { - Never map[string]interface{} `json:"never"` +// Getter for additional properties for SyntheticsGetPrivateLocation. Returns the specified +// element and whether it was found +func (a SyntheticsGetPrivateLocation) Get(fieldName string) (value interface{}, found bool) { + if a.AdditionalProperties != nil { + value, found = a.AdditionalProperties[fieldName] + } + return } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps08Where5 struct { - Always map[string]interface{} `json:"always"` +// Setter for additional properties for SyntheticsGetPrivateLocation +func (a *SyntheticsGetPrivateLocation) Set(fieldName string, value interface{}) { + if a.AdditionalProperties == nil { + a.AdditionalProperties = make(map[string]interface{}) + } + a.AdditionalProperties[fieldName] = value } -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_8_Where struct { - union json.RawMessage -} +// Override default JSON handling for SyntheticsGetPrivateLocation to handle AdditionalProperties +func (a *SyntheticsGetPrivateLocation) UnmarshalJSON(b []byte) error { + object := make(map[string]json.RawMessage) + err := json.Unmarshal(b, &object) + if err != nil { + return err + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09 struct { - Action PutStreamsNameJSONBody00StreamIngestProcessingSteps09Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - OnFailure *[]map[string]interface{} `json:"on_failure,omitempty"` - Processors []struct { - Append interface{} `json:"append"` - Attachment interface{} `json:"attachment"` - Bytes interface{} `json:"bytes"` - Circle interface{} `json:"circle"` - CommunityId interface{} `json:"community_id"` - Convert interface{} `json:"convert"` - Csv interface{} `json:"csv"` - Date interface{} `json:"date"` - DateIndexName interface{} `json:"date_index_name"` - Dissect interface{} `json:"dissect"` - DotExpander interface{} `json:"dot_expander"` - Drop interface{} `json:"drop"` - Enrich interface{} `json:"enrich"` - Fail interface{} `json:"fail"` - Fingerprint interface{} `json:"fingerprint"` - Foreach interface{} `json:"foreach"` - GeoGrid interface{} `json:"geo_grid"` - Geoip interface{} `json:"geoip"` - Grok interface{} `json:"grok"` - Gsub interface{} `json:"gsub"` - HtmlStrip interface{} `json:"html_strip"` - Inference interface{} `json:"inference"` - IpLocation interface{} `json:"ip_location"` - Join interface{} `json:"join"` - Json interface{} `json:"json"` - Kv interface{} `json:"kv"` - Lowercase interface{} `json:"lowercase"` - NetworkDirection interface{} `json:"network_direction"` - Pipeline interface{} `json:"pipeline"` - Redact interface{} `json:"redact"` - RegisteredDomain interface{} `json:"registered_domain"` - Remove interface{} `json:"remove"` - Rename interface{} `json:"rename"` - Reroute interface{} `json:"reroute"` - Script interface{} `json:"script"` - Set interface{} `json:"set"` - SetSecurityUser interface{} `json:"set_security_user"` - Sort interface{} `json:"sort"` - Split interface{} `json:"split"` - Terminate interface{} `json:"terminate"` - Trim interface{} `json:"trim"` - Uppercase interface{} `json:"uppercase"` - UriParts interface{} `json:"uri_parts"` - Urldecode interface{} `json:"urldecode"` - UserAgent interface{} `json:"user_agent"` - } `json:"processors"` - Tag *string `json:"tag,omitempty"` - Where *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where `json:"where,omitempty"` -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Action string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where0 struct { - union json.RawMessage -} + if raw, found := object["agentPolicyId"]; found { + err = json.Unmarshal(raw, &a.AgentPolicyId) + if err != nil { + return fmt.Errorf("error reading 'agentPolicyId': %w", err) + } + delete(object, "agentPolicyId") + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00 struct { - Contains *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} + if raw, found := object["geo"]; found { + err = json.Unmarshal(raw, &a.Geo) + if err != nil { + return fmt.Errorf("error reading 'geo': %w", err) + } + delete(object, "geo") + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Contains0 = string + if raw, found := object["id"]; found { + err = json.Unmarshal(raw, &a.Id) + if err != nil { + return fmt.Errorf("error reading 'id': %w", err) + } + delete(object, "id") + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Contains1 = float32 + if raw, found := object["isInvalid"]; found { + err = json.Unmarshal(raw, &a.IsInvalid) + if err != nil { + return fmt.Errorf("error reading 'isInvalid': %w", err) + } + delete(object, "isInvalid") + } -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Contains2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00EndsWith0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00EndsWith1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00EndsWith2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Eq0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Eq1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Eq2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Gt0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Gt1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Gt2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Gte0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Gte1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Gte2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Lt0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Lt1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Lt2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Lte0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Lte1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Lte2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Neq0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Neq1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00Neq2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeGt0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeGt1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeGt2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeGte0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeGte1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeGte2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeLt0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeLt1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeLt2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeLte0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeLte1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00RangeLte2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00StartsWith0 = string - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00StartsWith1 = float32 - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where00StartsWith2 = bool - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps09Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_0_9_Where struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody00StreamIngestProcessingSteps1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestProcessingSteps1 struct { - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Where struct { - Steps []interface{} `json:"steps"` - } `json:"where"` -} - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_Item defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Processing_Steps_Item struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody00StreamIngestSettingsIndexRefreshIntervalValue0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestSettingsIndexRefreshIntervalValue0 = string - -// PutStreamsNameJSONBody00StreamIngestSettingsIndexRefreshIntervalValue1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody00StreamIngestSettingsIndexRefreshIntervalValue1 float32 - -// PutStreamsNameJSONBody_0_0_Stream_Ingest_Settings_IndexRefreshInterval_Value defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_0_Stream_Ingest_Settings_IndexRefreshInterval_Value struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01 struct { - Dashboards []string `json:"dashboards"` - Queries []struct { - Feature *struct { - Filter PutStreamsNameJSONBody_0_1_Queries_Feature_Filter `json:"filter"` - Name string `json:"name"` - } `json:"feature,omitempty"` - Id string `json:"id"` - Kql struct { - Query string `json:"query"` - } `json:"kql"` - Title string `json:"title"` - } `json:"queries"` - Rules []string `json:"rules"` - Stream struct { - Ingest struct { - Lifecycle PutStreamsNameJSONBody_0_1_Stream_Ingest_Lifecycle `json:"lifecycle"` - Processing struct { - Steps []PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_Item `json:"steps"` - } `json:"processing"` - Settings struct { - IndexNumberOfReplicas *struct { - Value float32 `json:"value"` - } `json:"index.number_of_replicas,omitempty"` - IndexNumberOfShards *struct { - Value float32 `json:"value"` - } `json:"index.number_of_shards,omitempty"` - IndexRefreshInterval *struct { - Value PutStreamsNameJSONBody_0_1_Stream_Ingest_Settings_IndexRefreshInterval_Value `json:"value"` - } `json:"index.refresh_interval,omitempty"` - } `json:"settings"` - } `json:"ingest"` - Name interface{} `json:"name,omitempty"` - } `json:"stream"` -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter0 struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00 struct { - Contains *PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Contains0 = string - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Contains1 = float32 - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Contains2 = bool - -// PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00EndsWith0 = string - -// PutStreamsNameJSONBody01QueriesFeatureFilter00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00EndsWith1 = float32 - -// PutStreamsNameJSONBody01QueriesFeatureFilter00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00EndsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Eq0 = string - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Eq1 = float32 - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Eq2 = bool - -// PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Gt0 = string - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Gt1 = float32 - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Gt2 = bool - -// PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Gte0 = string - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Gte1 = float32 - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Gte2 = bool - -// PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Lt0 = string - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Lt1 = float32 - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Lt2 = bool - -// PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Lte0 = string - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Lte1 = float32 - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Lte2 = bool - -// PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Neq0 = string - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Neq1 = float32 - -// PutStreamsNameJSONBody01QueriesFeatureFilter00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00Neq2 = bool - -// PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00RangeGt0 = string - -// PutStreamsNameJSONBody01QueriesFeatureFilter00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00RangeGt1 = float32 - -// PutStreamsNameJSONBody01QueriesFeatureFilter00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00RangeGt2 = bool - -// PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00RangeGte0 = string - -// PutStreamsNameJSONBody01QueriesFeatureFilter00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00RangeGte1 = float32 - -// PutStreamsNameJSONBody01QueriesFeatureFilter00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00RangeGte2 = bool - -// PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00RangeLt0 = string - -// PutStreamsNameJSONBody01QueriesFeatureFilter00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00RangeLt1 = float32 - -// PutStreamsNameJSONBody01QueriesFeatureFilter00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00RangeLt2 = bool - -// PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00RangeLte0 = string - -// PutStreamsNameJSONBody01QueriesFeatureFilter00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00RangeLte1 = float32 - -// PutStreamsNameJSONBody01QueriesFeatureFilter00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00RangeLte2 = bool - -// PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00StartsWith0 = string - -// PutStreamsNameJSONBody01QueriesFeatureFilter00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00StartsWith1 = float32 - -// PutStreamsNameJSONBody01QueriesFeatureFilter00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter00StartsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Queries_Feature_Filter_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameJSONBody01QueriesFeatureFilter5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01QueriesFeatureFilter5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameJSONBody_0_1_Queries_Feature_Filter defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Queries_Feature_Filter struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestLifecycle0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestLifecycle0 struct { - Dsl struct { - DataRetention *string `json:"data_retention,omitempty"` - } `json:"dsl"` -} - -// PutStreamsNameJSONBody01StreamIngestLifecycle1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestLifecycle1 struct { - Ilm struct { - Policy string `json:"policy"` - } `json:"ilm"` -} - -// PutStreamsNameJSONBody01StreamIngestLifecycle2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestLifecycle2 struct { - Inherit map[string]interface{} `json:"inherit"` -} - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Lifecycle defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Lifecycle struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps0 struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00 struct { - Action PutStreamsNameJSONBody01StreamIngestProcessingSteps00Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - PatternDefinitions *map[string]string `json:"pattern_definitions,omitempty"` - Patterns []string `json:"patterns"` - Where *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where `json:"where,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Action string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where0 struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00 struct { - Contains *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Contains0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Contains1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Contains2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00EndsWith0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00EndsWith1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00EndsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Eq0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Eq1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Eq2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Gt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Gt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Gt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Gte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Gte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Gte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Lt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Lt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Lt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Lte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Lte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Lte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Neq0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Neq1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00Neq2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeGt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeGt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeGt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeGte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeGte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeGte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeLt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeLt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeLt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeLte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeLte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00RangeLte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00StartsWith0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00StartsWith1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where00StartsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps00Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_0_Where struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01 struct { - Action PutStreamsNameJSONBody01StreamIngestProcessingSteps01Action `json:"action"` - AppendSeparator *string `json:"append_separator,omitempty"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - Pattern string `json:"pattern"` - Where *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where `json:"where,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Action string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where0 struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00 struct { - Contains *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Contains0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Contains1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Contains2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00EndsWith0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00EndsWith1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00EndsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Eq0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Eq1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Eq2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Gt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Gt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Gt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Gte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Gte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Gte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Lt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Lt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Lt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Lte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Lte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Lte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Neq0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Neq1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00Neq2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeGt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeGt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeGt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeGte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeGte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeGte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeLt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeLt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeLt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeLte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeLte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00RangeLte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00StartsWith0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00StartsWith1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where00StartsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps01Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_1_Where struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02 struct { - Action PutStreamsNameJSONBody01StreamIngestProcessingSteps02Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - Formats []string `json:"formats"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - Locale *string `json:"locale,omitempty"` - OutputFormat *string `json:"output_format,omitempty"` - Timezone *string `json:"timezone,omitempty"` - To *string `json:"to,omitempty"` - Where *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where `json:"where,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Action string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where0 struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00 struct { - Contains *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Contains0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Contains1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Contains2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00EndsWith0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00EndsWith1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00EndsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Eq0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Eq1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Eq2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Gt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Gt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Gt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Gte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Gte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Gte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Lt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Lt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Lt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Lte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Lte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Lte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Neq0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Neq1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00Neq2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeGt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeGt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeGt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeGte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeGte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeGte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeLt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeLt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeLt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeLte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeLte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00RangeLte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00StartsWith0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00StartsWith1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where00StartsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps02Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_2_Where struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03 struct { - Action PutStreamsNameJSONBody01StreamIngestProcessingSteps03Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - Override *bool `json:"override,omitempty"` - To string `json:"to"` - Where *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where `json:"where,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Action string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where0 struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00 struct { - Contains *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Contains0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Contains1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Contains2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00EndsWith0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00EndsWith1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00EndsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Eq0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Eq1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Eq2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Gt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Gt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Gt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Gte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Gte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Gte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Lt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Lt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Lt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Lte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Lte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Lte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Neq0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Neq1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00Neq2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeGt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeGt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeGt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeGte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeGte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeGte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeLt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeLt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeLt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeLte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeLte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00RangeLte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00StartsWith0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00StartsWith1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where00StartsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps03Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_3_Where struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04 struct { - Action PutStreamsNameJSONBody01StreamIngestProcessingSteps04Action `json:"action"` - CopyFrom *string `json:"copy_from,omitempty"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - Override *bool `json:"override,omitempty"` - To string `json:"to"` - Value interface{} `json:"value,omitempty"` - Where *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where `json:"where,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Action string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where0 struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00 struct { - Contains *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Contains0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Contains1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Contains2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00EndsWith0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00EndsWith1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00EndsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Eq0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Eq1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Eq2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Gt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Gt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Gt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Gte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Gte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Gte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Lt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Lt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Lt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Lte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Lte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Lte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Neq0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Neq1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00Neq2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeGt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeGt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeGt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeGte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeGte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeGte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeLt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeLt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeLt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeLte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeLte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00RangeLte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00StartsWith0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00StartsWith1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where00StartsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps04Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_4_Where struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05 struct { - Action PutStreamsNameJSONBody01StreamIngestProcessingSteps05Action `json:"action"` - AllowDuplicates *bool `json:"allow_duplicates,omitempty"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - To string `json:"to"` - Value []interface{} `json:"value"` - Where *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where `json:"where,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Action string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where0 struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00 struct { - Contains *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Contains0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Contains1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Contains2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00EndsWith0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00EndsWith1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00EndsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Eq0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Eq1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Eq2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Gt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Gt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Gt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Gte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Gte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Gte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Lt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Lt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Lt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Lte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Lte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Lte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Neq0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Neq1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00Neq2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeGt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeGt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeGt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeGte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeGte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeGte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeLt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeLt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeLt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeLte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeLte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00RangeLte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00StartsWith0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00StartsWith1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where00StartsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps05Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_5_Where struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps06 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps06 struct { - Action PutStreamsNameJSONBody01StreamIngestProcessingSteps06Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps06Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps06Action string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07 struct { - Action PutStreamsNameJSONBody01StreamIngestProcessingSteps07Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - Where *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where `json:"where,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Action string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where0 struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00 struct { - Contains *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Contains0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Contains1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Contains2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00EndsWith0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00EndsWith1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00EndsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Eq0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Eq1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Eq2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Gt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Gt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Gt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Gte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Gte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Gte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Lt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Lt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Lt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Lte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Lte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Lte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Neq0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Neq1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00Neq2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeGt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeGt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeGt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeGte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeGte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeGte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeLt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeLt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeLt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeLte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeLte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00RangeLte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00StartsWith0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00StartsWith1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where00StartsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps07Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_7_Where struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08 struct { - Action PutStreamsNameJSONBody01StreamIngestProcessingSteps08Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - To *string `json:"to,omitempty"` - Type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Type `json:"type"` - Where *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where `json:"where,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Action string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Type defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Type string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where0 struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00 struct { - Contains *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Contains0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Contains1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Contains2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00EndsWith0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00EndsWith1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00EndsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Eq0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Eq1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Eq2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Gt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Gt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Gt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Gte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Gte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Gte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Lt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Lt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Lt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Lte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Lte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Lte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Neq0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Neq1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00Neq2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeGt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeGt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeGt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeGte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeGte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeGte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeLt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeLt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeLt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeLte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeLte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00RangeLte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00StartsWith0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00StartsWith1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where00StartsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps08Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_8_Where struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09 struct { - Action PutStreamsNameJSONBody01StreamIngestProcessingSteps09Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - OnFailure *[]map[string]interface{} `json:"on_failure,omitempty"` - Processors []struct { - Append interface{} `json:"append"` - Attachment interface{} `json:"attachment"` - Bytes interface{} `json:"bytes"` - Circle interface{} `json:"circle"` - CommunityId interface{} `json:"community_id"` - Convert interface{} `json:"convert"` - Csv interface{} `json:"csv"` - Date interface{} `json:"date"` - DateIndexName interface{} `json:"date_index_name"` - Dissect interface{} `json:"dissect"` - DotExpander interface{} `json:"dot_expander"` - Drop interface{} `json:"drop"` - Enrich interface{} `json:"enrich"` - Fail interface{} `json:"fail"` - Fingerprint interface{} `json:"fingerprint"` - Foreach interface{} `json:"foreach"` - GeoGrid interface{} `json:"geo_grid"` - Geoip interface{} `json:"geoip"` - Grok interface{} `json:"grok"` - Gsub interface{} `json:"gsub"` - HtmlStrip interface{} `json:"html_strip"` - Inference interface{} `json:"inference"` - IpLocation interface{} `json:"ip_location"` - Join interface{} `json:"join"` - Json interface{} `json:"json"` - Kv interface{} `json:"kv"` - Lowercase interface{} `json:"lowercase"` - NetworkDirection interface{} `json:"network_direction"` - Pipeline interface{} `json:"pipeline"` - Redact interface{} `json:"redact"` - RegisteredDomain interface{} `json:"registered_domain"` - Remove interface{} `json:"remove"` - Rename interface{} `json:"rename"` - Reroute interface{} `json:"reroute"` - Script interface{} `json:"script"` - Set interface{} `json:"set"` - SetSecurityUser interface{} `json:"set_security_user"` - Sort interface{} `json:"sort"` - Split interface{} `json:"split"` - Terminate interface{} `json:"terminate"` - Trim interface{} `json:"trim"` - Uppercase interface{} `json:"uppercase"` - UriParts interface{} `json:"uri_parts"` - Urldecode interface{} `json:"urldecode"` - UserAgent interface{} `json:"user_agent"` - } `json:"processors"` - Tag *string `json:"tag,omitempty"` - Where *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where `json:"where,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Action defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Action string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where0 struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00 struct { - Contains *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Contains0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Contains1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Contains2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00EndsWith0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00EndsWith1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00EndsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Eq0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Eq1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Eq2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Gt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Gt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Gt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Gte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Gte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Gte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Lt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Lt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Lt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Lte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Lte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Lte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Neq0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Neq1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00Neq2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeGt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeGt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeGt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeGte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeGte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeGte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeLt0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeLt1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeLt2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeLte0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeLte1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00RangeLte2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00StartsWith0 = string - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00StartsWith1 = float32 - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where00StartsWith2 = bool - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps09Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_0_9_Where struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestProcessingSteps1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestProcessingSteps1 struct { - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Where struct { - Steps []interface{} `json:"steps"` - } `json:"where"` -} - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_Item defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Processing_Steps_Item struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody01StreamIngestSettingsIndexRefreshIntervalValue0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestSettingsIndexRefreshIntervalValue0 = string - -// PutStreamsNameJSONBody01StreamIngestSettingsIndexRefreshIntervalValue1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody01StreamIngestSettingsIndexRefreshIntervalValue1 float32 - -// PutStreamsNameJSONBody_0_1_Stream_Ingest_Settings_IndexRefreshInterval_Value defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_0_1_Stream_Ingest_Settings_IndexRefreshInterval_Value struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1 struct { - Dashboards []string `json:"dashboards"` - Queries []struct { - Feature *struct { - Filter PutStreamsNameJSONBody_1_Queries_Feature_Filter `json:"filter"` - Name string `json:"name"` - } `json:"feature,omitempty"` - Id string `json:"id"` - Kql struct { - Query string `json:"query"` - } `json:"kql"` - Title string `json:"title"` - } `json:"queries"` - Rules []string `json:"rules"` - Stream struct { - Group struct { - Members []string `json:"members"` - Metadata map[string]string `json:"metadata"` - Tags []string `json:"tags"` - } `json:"group"` - Name interface{} `json:"name,omitempty"` - } `json:"stream"` -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter0 struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter00 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00 struct { - Contains *PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Contains0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Contains0 = string - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Contains1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Contains1 = float32 - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Contains2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Contains2 = bool - -// PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Contains defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter00EndsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00EndsWith0 = string - -// PutStreamsNameJSONBody1QueriesFeatureFilter00EndsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00EndsWith1 = float32 - -// PutStreamsNameJSONBody1QueriesFeatureFilter00EndsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00EndsWith2 = bool - -// PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_EndsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Eq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Eq0 = string - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Eq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Eq1 = float32 - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Eq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Eq2 = bool - -// PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Eq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Gt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Gt0 = string - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Gt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Gt1 = float32 - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Gt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Gt2 = bool - -// PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Gte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Gte0 = string - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Gte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Gte1 = float32 - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Gte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Gte2 = bool - -// PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Lt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Lt0 = string - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Lt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Lt1 = float32 - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Lt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Lt2 = bool - -// PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Lte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Lte0 = string - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Lte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Lte1 = float32 - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Lte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Lte2 = bool - -// PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Neq0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Neq0 = string - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Neq1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Neq1 = float32 - -// PutStreamsNameJSONBody1QueriesFeatureFilter00Neq2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00Neq2 = bool - -// PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Neq defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter00RangeGt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00RangeGt0 = string - -// PutStreamsNameJSONBody1QueriesFeatureFilter00RangeGt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00RangeGt1 = float32 - -// PutStreamsNameJSONBody1QueriesFeatureFilter00RangeGt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00RangeGt2 = bool - -// PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Range_Gt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter00RangeGte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00RangeGte0 = string - -// PutStreamsNameJSONBody1QueriesFeatureFilter00RangeGte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00RangeGte1 = float32 - -// PutStreamsNameJSONBody1QueriesFeatureFilter00RangeGte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00RangeGte2 = bool - -// PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Range_Gte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter00RangeLt0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00RangeLt0 = string - -// PutStreamsNameJSONBody1QueriesFeatureFilter00RangeLt1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00RangeLt1 = float32 - -// PutStreamsNameJSONBody1QueriesFeatureFilter00RangeLt2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00RangeLt2 = bool - -// PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Range_Lt defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter00RangeLte0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00RangeLte0 = string - -// PutStreamsNameJSONBody1QueriesFeatureFilter00RangeLte1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00RangeLte1 = float32 - -// PutStreamsNameJSONBody1QueriesFeatureFilter00RangeLte2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00RangeLte2 = bool - -// PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Range_Lte defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter00StartsWith0 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00StartsWith0 = string - -// PutStreamsNameJSONBody1QueriesFeatureFilter00StartsWith1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00StartsWith1 = float32 - -// PutStreamsNameJSONBody1QueriesFeatureFilter00StartsWith2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter00StartsWith2 = bool - -// PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_StartsWith defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_1_Queries_Feature_Filter_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter01 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter1 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter2 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter3 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter4 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameJSONBody1QueriesFeatureFilter5 defines parameters for PutStreamsName. -type PutStreamsNameJSONBody1QueriesFeatureFilter5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameJSONBody_1_Queries_Feature_Filter defines parameters for PutStreamsName. -type PutStreamsNameJSONBody_1_Queries_Feature_Filter struct { - union json.RawMessage -} - -// PostStreamsNameForkJSONBody defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBody struct { - Status *PostStreamsNameForkJSONBodyStatus `json:"status,omitempty"` - Stream struct { - Name string `json:"name"` - } `json:"stream"` - Where PostStreamsNameForkJSONBody_Where `json:"where"` -} - -// PostStreamsNameForkJSONBodyStatus defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyStatus string - -// PostStreamsNameForkJSONBodyWhere0 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere0 struct { - union json.RawMessage -} - -// PostStreamsNameForkJSONBodyWhere00 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00 struct { - Contains *PostStreamsNameForkJSONBody_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PostStreamsNameForkJSONBody_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PostStreamsNameForkJSONBody_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PostStreamsNameForkJSONBody_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PostStreamsNameForkJSONBody_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PostStreamsNameForkJSONBody_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PostStreamsNameForkJSONBody_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PostStreamsNameForkJSONBody_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PostStreamsNameForkJSONBody_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PostStreamsNameForkJSONBody_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PostStreamsNameForkJSONBody_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PostStreamsNameForkJSONBody_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PostStreamsNameForkJSONBody_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PostStreamsNameForkJSONBodyWhere00Contains0 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Contains0 = string - -// PostStreamsNameForkJSONBodyWhere00Contains1 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Contains1 = float32 - -// PostStreamsNameForkJSONBodyWhere00Contains2 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Contains2 = bool - -// PostStreamsNameForkJSONBody_Where_0_0_Contains defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBody_Where_0_0_Contains struct { - union json.RawMessage -} - -// PostStreamsNameForkJSONBodyWhere00EndsWith0 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00EndsWith0 = string - -// PostStreamsNameForkJSONBodyWhere00EndsWith1 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00EndsWith1 = float32 - -// PostStreamsNameForkJSONBodyWhere00EndsWith2 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00EndsWith2 = bool - -// PostStreamsNameForkJSONBody_Where_0_0_EndsWith defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBody_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PostStreamsNameForkJSONBodyWhere00Eq0 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Eq0 = string - -// PostStreamsNameForkJSONBodyWhere00Eq1 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Eq1 = float32 - -// PostStreamsNameForkJSONBodyWhere00Eq2 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Eq2 = bool - -// PostStreamsNameForkJSONBody_Where_0_0_Eq defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBody_Where_0_0_Eq struct { - union json.RawMessage -} - -// PostStreamsNameForkJSONBodyWhere00Gt0 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Gt0 = string - -// PostStreamsNameForkJSONBodyWhere00Gt1 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Gt1 = float32 - -// PostStreamsNameForkJSONBodyWhere00Gt2 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Gt2 = bool - -// PostStreamsNameForkJSONBody_Where_0_0_Gt defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBody_Where_0_0_Gt struct { - union json.RawMessage -} - -// PostStreamsNameForkJSONBodyWhere00Gte0 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Gte0 = string - -// PostStreamsNameForkJSONBodyWhere00Gte1 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Gte1 = float32 - -// PostStreamsNameForkJSONBodyWhere00Gte2 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Gte2 = bool - -// PostStreamsNameForkJSONBody_Where_0_0_Gte defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBody_Where_0_0_Gte struct { - union json.RawMessage -} - -// PostStreamsNameForkJSONBodyWhere00Lt0 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Lt0 = string - -// PostStreamsNameForkJSONBodyWhere00Lt1 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Lt1 = float32 - -// PostStreamsNameForkJSONBodyWhere00Lt2 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Lt2 = bool - -// PostStreamsNameForkJSONBody_Where_0_0_Lt defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBody_Where_0_0_Lt struct { - union json.RawMessage -} - -// PostStreamsNameForkJSONBodyWhere00Lte0 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Lte0 = string - -// PostStreamsNameForkJSONBodyWhere00Lte1 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Lte1 = float32 - -// PostStreamsNameForkJSONBodyWhere00Lte2 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Lte2 = bool - -// PostStreamsNameForkJSONBody_Where_0_0_Lte defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBody_Where_0_0_Lte struct { - union json.RawMessage -} - -// PostStreamsNameForkJSONBodyWhere00Neq0 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Neq0 = string - -// PostStreamsNameForkJSONBodyWhere00Neq1 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Neq1 = float32 - -// PostStreamsNameForkJSONBodyWhere00Neq2 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00Neq2 = bool - -// PostStreamsNameForkJSONBody_Where_0_0_Neq defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBody_Where_0_0_Neq struct { - union json.RawMessage -} - -// PostStreamsNameForkJSONBodyWhere00RangeGt0 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00RangeGt0 = string - -// PostStreamsNameForkJSONBodyWhere00RangeGt1 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00RangeGt1 = float32 - -// PostStreamsNameForkJSONBodyWhere00RangeGt2 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00RangeGt2 = bool - -// PostStreamsNameForkJSONBody_Where_0_0_Range_Gt defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBody_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PostStreamsNameForkJSONBodyWhere00RangeGte0 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00RangeGte0 = string - -// PostStreamsNameForkJSONBodyWhere00RangeGte1 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00RangeGte1 = float32 - -// PostStreamsNameForkJSONBodyWhere00RangeGte2 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00RangeGte2 = bool - -// PostStreamsNameForkJSONBody_Where_0_0_Range_Gte defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBody_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PostStreamsNameForkJSONBodyWhere00RangeLt0 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00RangeLt0 = string - -// PostStreamsNameForkJSONBodyWhere00RangeLt1 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00RangeLt1 = float32 - -// PostStreamsNameForkJSONBodyWhere00RangeLt2 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00RangeLt2 = bool - -// PostStreamsNameForkJSONBody_Where_0_0_Range_Lt defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBody_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PostStreamsNameForkJSONBodyWhere00RangeLte0 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00RangeLte0 = string - -// PostStreamsNameForkJSONBodyWhere00RangeLte1 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00RangeLte1 = float32 - -// PostStreamsNameForkJSONBodyWhere00RangeLte2 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00RangeLte2 = bool - -// PostStreamsNameForkJSONBody_Where_0_0_Range_Lte defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBody_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PostStreamsNameForkJSONBodyWhere00StartsWith0 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00StartsWith0 = string - -// PostStreamsNameForkJSONBodyWhere00StartsWith1 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00StartsWith1 = float32 - -// PostStreamsNameForkJSONBodyWhere00StartsWith2 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere00StartsWith2 = bool - -// PostStreamsNameForkJSONBody_Where_0_0_StartsWith defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBody_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PostStreamsNameForkJSONBodyWhere01 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PostStreamsNameForkJSONBodyWhere1 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere1 struct { - And []interface{} `json:"and"` -} - -// PostStreamsNameForkJSONBodyWhere2 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere2 struct { - Or []interface{} `json:"or"` -} - -// PostStreamsNameForkJSONBodyWhere3 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere3 struct { - Not interface{} `json:"not"` -} - -// PostStreamsNameForkJSONBodyWhere4 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere4 struct { - Never map[string]interface{} `json:"never"` -} - -// PostStreamsNameForkJSONBodyWhere5 defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBodyWhere5 struct { - Always map[string]interface{} `json:"always"` -} - -// PostStreamsNameForkJSONBody_Where defines parameters for PostStreamsNameFork. -type PostStreamsNameForkJSONBody_Where struct { - union json.RawMessage -} - -// GetStreamsNameGroupJSONBody defines parameters for GetStreamsNameGroup. -type GetStreamsNameGroupJSONBody struct { - union json.RawMessage -} - -// GetStreamsNameGroupJSONBody0 defines parameters for GetStreamsNameGroup. -type GetStreamsNameGroupJSONBody0 = map[string]interface{} - -// GetStreamsNameGroupJSONBody1 defines parameters for GetStreamsNameGroup. -type GetStreamsNameGroupJSONBody1 = interface{} - -// GetStreamsNameGroupJSONBody2 defines parameters for GetStreamsNameGroup. -type GetStreamsNameGroupJSONBody2 = interface{} - -// PutStreamsNameGroupJSONBody defines parameters for PutStreamsNameGroup. -type PutStreamsNameGroupJSONBody struct { - Group struct { - Members []string `json:"members"` - Metadata map[string]string `json:"metadata"` - Tags []string `json:"tags"` - } `json:"group"` -} - -// GetStreamsNameIngestJSONBody defines parameters for GetStreamsNameIngest. -type GetStreamsNameIngestJSONBody struct { - union json.RawMessage -} - -// GetStreamsNameIngestJSONBody0 defines parameters for GetStreamsNameIngest. -type GetStreamsNameIngestJSONBody0 = map[string]interface{} - -// GetStreamsNameIngestJSONBody1 defines parameters for GetStreamsNameIngest. -type GetStreamsNameIngestJSONBody1 = interface{} - -// GetStreamsNameIngestJSONBody2 defines parameters for GetStreamsNameIngest. -type GetStreamsNameIngestJSONBody2 = interface{} - -// PutStreamsNameIngestJSONBody defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody struct { - Ingest PutStreamsNameIngestJSONBody_Ingest `json:"ingest"` -} - -// PutStreamsNameIngestJSONBodyIngest0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0 struct { - Lifecycle PutStreamsNameIngestJSONBody_Ingest_0_Lifecycle `json:"lifecycle"` - Processing struct { - Steps []PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_Item `json:"steps"` - } `json:"processing"` - Settings struct { - IndexNumberOfReplicas *struct { - Value float32 `json:"value"` - } `json:"index.number_of_replicas,omitempty"` - IndexNumberOfShards *struct { - Value float32 `json:"value"` - } `json:"index.number_of_shards,omitempty"` - IndexRefreshInterval *struct { - Value PutStreamsNameIngestJSONBody_Ingest_0_Settings_IndexRefreshInterval_Value `json:"value"` - } `json:"index.refresh_interval,omitempty"` - } `json:"settings"` - Wired struct { - Fields map[string]map[string]PutStreamsNameIngestJSONBody_Ingest_0_Wired_Fields_AdditionalProperties `json:"fields"` - Routing []struct { - Destination string `json:"destination"` - Status *PutStreamsNameIngestJSONBodyIngest0WiredRoutingStatus `json:"status,omitempty"` - Where PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where `json:"where"` - } `json:"routing"` - } `json:"wired"` -} - -// PutStreamsNameIngestJSONBodyIngest0Lifecycle0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0Lifecycle0 struct { - Dsl struct { - DataRetention *string `json:"data_retention,omitempty"` - } `json:"dsl"` -} - -// PutStreamsNameIngestJSONBodyIngest0Lifecycle1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0Lifecycle1 struct { - Ilm struct { - Policy string `json:"policy"` - } `json:"ilm"` -} - -// PutStreamsNameIngestJSONBodyIngest0Lifecycle2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0Lifecycle2 struct { - Inherit map[string]interface{} `json:"inherit"` -} - -// PutStreamsNameIngestJSONBody_Ingest_0_Lifecycle defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Lifecycle struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00 struct { - Action PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - PatternDefinitions *map[string]string `json:"pattern_definitions,omitempty"` - Patterns []string `json:"patterns"` - Where *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where `json:"where,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Action string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps00Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_0_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01 struct { - Action PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Action `json:"action"` - AppendSeparator *string `json:"append_separator,omitempty"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - Pattern string `json:"pattern"` - Where *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where `json:"where,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Action string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps01Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_1_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02 struct { - Action PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - Formats []string `json:"formats"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - Locale *string `json:"locale,omitempty"` - OutputFormat *string `json:"output_format,omitempty"` - Timezone *string `json:"timezone,omitempty"` - To *string `json:"to,omitempty"` - Where *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where `json:"where,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Action string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps02Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_2_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03 struct { - Action PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - Override *bool `json:"override,omitempty"` - To string `json:"to"` - Where *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where `json:"where,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Action string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps03Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_3_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04 struct { - Action PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Action `json:"action"` - CopyFrom *string `json:"copy_from,omitempty"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - Override *bool `json:"override,omitempty"` - To string `json:"to"` - Value interface{} `json:"value,omitempty"` - Where *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where `json:"where,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Action string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps04Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_4_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05 struct { - Action PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Action `json:"action"` - AllowDuplicates *bool `json:"allow_duplicates,omitempty"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - To string `json:"to"` - Value []interface{} `json:"value"` - Where *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where `json:"where,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Action string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps05Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_5_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps06 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps06 struct { - Action PutStreamsNameIngestJSONBodyIngest0ProcessingSteps06Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps06Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps06Action string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07 struct { - Action PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - Where *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where `json:"where,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Action string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps07Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_7_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08 struct { - Action PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - To *string `json:"to,omitempty"` - Type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Type `json:"type"` - Where *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where `json:"where,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Action string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Type defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Type string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps08Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_8_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09 struct { - Action PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - OnFailure *[]map[string]interface{} `json:"on_failure,omitempty"` - Processors []struct { - Append interface{} `json:"append"` - Attachment interface{} `json:"attachment"` - Bytes interface{} `json:"bytes"` - Circle interface{} `json:"circle"` - CommunityId interface{} `json:"community_id"` - Convert interface{} `json:"convert"` - Csv interface{} `json:"csv"` - Date interface{} `json:"date"` - DateIndexName interface{} `json:"date_index_name"` - Dissect interface{} `json:"dissect"` - DotExpander interface{} `json:"dot_expander"` - Drop interface{} `json:"drop"` - Enrich interface{} `json:"enrich"` - Fail interface{} `json:"fail"` - Fingerprint interface{} `json:"fingerprint"` - Foreach interface{} `json:"foreach"` - GeoGrid interface{} `json:"geo_grid"` - Geoip interface{} `json:"geoip"` - Grok interface{} `json:"grok"` - Gsub interface{} `json:"gsub"` - HtmlStrip interface{} `json:"html_strip"` - Inference interface{} `json:"inference"` - IpLocation interface{} `json:"ip_location"` - Join interface{} `json:"join"` - Json interface{} `json:"json"` - Kv interface{} `json:"kv"` - Lowercase interface{} `json:"lowercase"` - NetworkDirection interface{} `json:"network_direction"` - Pipeline interface{} `json:"pipeline"` - Redact interface{} `json:"redact"` - RegisteredDomain interface{} `json:"registered_domain"` - Remove interface{} `json:"remove"` - Rename interface{} `json:"rename"` - Reroute interface{} `json:"reroute"` - Script interface{} `json:"script"` - Set interface{} `json:"set"` - SetSecurityUser interface{} `json:"set_security_user"` - Sort interface{} `json:"sort"` - Split interface{} `json:"split"` - Terminate interface{} `json:"terminate"` - Trim interface{} `json:"trim"` - Uppercase interface{} `json:"uppercase"` - UriParts interface{} `json:"uri_parts"` - Urldecode interface{} `json:"urldecode"` - UserAgent interface{} `json:"user_agent"` - } `json:"processors"` - Tag *string `json:"tag,omitempty"` - Where *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where `json:"where,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Action string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps09Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_0_9_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0ProcessingSteps1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0ProcessingSteps1 struct { - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Where struct { - Steps []interface{} `json:"steps"` - } `json:"where"` -} - -// PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_Item defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Processing_Steps_Item struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0SettingsIndexRefreshIntervalValue0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0SettingsIndexRefreshIntervalValue0 = string - -// PutStreamsNameIngestJSONBodyIngest0SettingsIndexRefreshIntervalValue1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0SettingsIndexRefreshIntervalValue1 float32 - -// PutStreamsNameIngestJSONBody_Ingest_0_Settings_IndexRefreshInterval_Value defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Settings_IndexRefreshInterval_Value struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0WiredFields0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredFields0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0WiredFields00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredFields00 = string - -// PutStreamsNameIngestJSONBodyIngest0WiredFields01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredFields01 = float32 - -// PutStreamsNameIngestJSONBodyIngest0WiredFields02 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredFields02 = bool - -// PutStreamsNameIngestJSONBodyIngest0WiredFields03 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredFields03 = interface{} - -// PutStreamsNameIngestJSONBodyIngest0WiredFields04 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredFields04 = interface{} - -// PutStreamsNameIngestJSONBodyIngest0WiredFields1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredFields1 = []PutStreamsNameIngestJSONBody_Ingest_0_Wired_Fields_1_Item - -// PutStreamsNameIngestJSONBodyIngest0WiredFields10 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredFields10 = string - -// PutStreamsNameIngestJSONBodyIngest0WiredFields11 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredFields11 = float32 - -// PutStreamsNameIngestJSONBodyIngest0WiredFields12 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredFields12 = bool - -// PutStreamsNameIngestJSONBodyIngest0WiredFields13 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredFields13 = interface{} - -// PutStreamsNameIngestJSONBodyIngest0WiredFields14 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredFields14 = interface{} - -// PutStreamsNameIngestJSONBody_Ingest_0_Wired_Fields_1_Item defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Wired_Fields_1_Item struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0WiredFields2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredFields2 = []interface{} - -// PutStreamsNameIngestJSONBodyIngest0WiredFields3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredFields3 = interface{} - -// PutStreamsNameIngestJSONBody_Ingest_0_Wired_Fields_AdditionalProperties defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Wired_Fields_AdditionalProperties struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingStatus defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingStatus string - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest0WiredRoutingWhere5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_0_Wired_Routing_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1 struct { - Classic struct { - FieldOverrides *map[string]map[string]PutStreamsNameIngestJSONBody_Ingest_1_Classic_FieldOverrides_AdditionalProperties `json:"field_overrides,omitempty"` - } `json:"classic"` - Lifecycle PutStreamsNameIngestJSONBody_Ingest_1_Lifecycle `json:"lifecycle"` - Processing struct { - Steps []PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_Item `json:"steps"` - } `json:"processing"` - Settings struct { - IndexNumberOfReplicas *struct { - Value float32 `json:"value"` - } `json:"index.number_of_replicas,omitempty"` - IndexNumberOfShards *struct { - Value float32 `json:"value"` - } `json:"index.number_of_shards,omitempty"` - IndexRefreshInterval *struct { - Value PutStreamsNameIngestJSONBody_Ingest_1_Settings_IndexRefreshInterval_Value `json:"value"` - } `json:"index.refresh_interval,omitempty"` - } `json:"settings"` -} - -// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides00 = string - -// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides01 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides02 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides02 = bool - -// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides03 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides03 = interface{} - -// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides04 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides04 = interface{} - -// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides1 = []PutStreamsNameIngestJSONBody_Ingest_1_Classic_FieldOverrides_1_Item - -// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides10 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides10 = string - -// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides11 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides11 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides12 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides12 = bool - -// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides13 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides13 = interface{} - -// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides14 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides14 = interface{} - -// PutStreamsNameIngestJSONBody_Ingest_1_Classic_FieldOverrides_1_Item defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Classic_FieldOverrides_1_Item struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides2 = []interface{} - -// PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ClassicFieldOverrides3 = interface{} - -// PutStreamsNameIngestJSONBody_Ingest_1_Classic_FieldOverrides_AdditionalProperties defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Classic_FieldOverrides_AdditionalProperties struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1Lifecycle0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1Lifecycle0 struct { - Dsl struct { - DataRetention *string `json:"data_retention,omitempty"` - } `json:"dsl"` -} - -// PutStreamsNameIngestJSONBodyIngest1Lifecycle1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1Lifecycle1 struct { - Ilm struct { - Policy string `json:"policy"` - } `json:"ilm"` -} - -// PutStreamsNameIngestJSONBodyIngest1Lifecycle2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1Lifecycle2 struct { - Inherit map[string]interface{} `json:"inherit"` -} - -// PutStreamsNameIngestJSONBody_Ingest_1_Lifecycle defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Lifecycle struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00 struct { - Action PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - PatternDefinitions *map[string]string `json:"pattern_definitions,omitempty"` - Patterns []string `json:"patterns"` - Where *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where `json:"where,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Action string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps00Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_0_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01 struct { - Action PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Action `json:"action"` - AppendSeparator *string `json:"append_separator,omitempty"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - Pattern string `json:"pattern"` - Where *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where `json:"where,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Action string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps01Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_1_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02 struct { - Action PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - Formats []string `json:"formats"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - Locale *string `json:"locale,omitempty"` - OutputFormat *string `json:"output_format,omitempty"` - Timezone *string `json:"timezone,omitempty"` - To *string `json:"to,omitempty"` - Where *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where `json:"where,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Action string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps02Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_2_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03 struct { - Action PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - Override *bool `json:"override,omitempty"` - To string `json:"to"` - Where *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where `json:"where,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Action string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps03Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_3_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04 struct { - Action PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Action `json:"action"` - CopyFrom *string `json:"copy_from,omitempty"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - Override *bool `json:"override,omitempty"` - To string `json:"to"` - Value interface{} `json:"value,omitempty"` - Where *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where `json:"where,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Action string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps04Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_4_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05 struct { - Action PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Action `json:"action"` - AllowDuplicates *bool `json:"allow_duplicates,omitempty"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - To string `json:"to"` - Value []interface{} `json:"value"` - Where *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where `json:"where,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Action string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps05Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_5_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps06 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps06 struct { - Action PutStreamsNameIngestJSONBodyIngest1ProcessingSteps06Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps06Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps06Action string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07 struct { - Action PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - Where *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where `json:"where,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Action string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps07Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_7_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08 struct { - Action PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - From string `json:"from"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - IgnoreMissing *bool `json:"ignore_missing,omitempty"` - To *string `json:"to,omitempty"` - Type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Type `json:"type"` - Where *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where `json:"where,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Action string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Type defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Type string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps08Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_8_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09 struct { - Action PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Action `json:"action"` - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Description *string `json:"description,omitempty"` - IgnoreFailure *bool `json:"ignore_failure,omitempty"` - OnFailure *[]map[string]interface{} `json:"on_failure,omitempty"` - Processors []struct { - Append interface{} `json:"append"` - Attachment interface{} `json:"attachment"` - Bytes interface{} `json:"bytes"` - Circle interface{} `json:"circle"` - CommunityId interface{} `json:"community_id"` - Convert interface{} `json:"convert"` - Csv interface{} `json:"csv"` - Date interface{} `json:"date"` - DateIndexName interface{} `json:"date_index_name"` - Dissect interface{} `json:"dissect"` - DotExpander interface{} `json:"dot_expander"` - Drop interface{} `json:"drop"` - Enrich interface{} `json:"enrich"` - Fail interface{} `json:"fail"` - Fingerprint interface{} `json:"fingerprint"` - Foreach interface{} `json:"foreach"` - GeoGrid interface{} `json:"geo_grid"` - Geoip interface{} `json:"geoip"` - Grok interface{} `json:"grok"` - Gsub interface{} `json:"gsub"` - HtmlStrip interface{} `json:"html_strip"` - Inference interface{} `json:"inference"` - IpLocation interface{} `json:"ip_location"` - Join interface{} `json:"join"` - Json interface{} `json:"json"` - Kv interface{} `json:"kv"` - Lowercase interface{} `json:"lowercase"` - NetworkDirection interface{} `json:"network_direction"` - Pipeline interface{} `json:"pipeline"` - Redact interface{} `json:"redact"` - RegisteredDomain interface{} `json:"registered_domain"` - Remove interface{} `json:"remove"` - Rename interface{} `json:"rename"` - Reroute interface{} `json:"reroute"` - Script interface{} `json:"script"` - Set interface{} `json:"set"` - SetSecurityUser interface{} `json:"set_security_user"` - Sort interface{} `json:"sort"` - Split interface{} `json:"split"` - Terminate interface{} `json:"terminate"` - Trim interface{} `json:"trim"` - Uppercase interface{} `json:"uppercase"` - UriParts interface{} `json:"uri_parts"` - Urldecode interface{} `json:"urldecode"` - UserAgent interface{} `json:"user_agent"` - } `json:"processors"` - Tag *string `json:"tag,omitempty"` - Where *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where `json:"where,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Action defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Action string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where0 struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00 struct { - Contains *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Contains0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Contains0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Contains1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Contains1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Contains2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Contains2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Contains defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00EndsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00EndsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00EndsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00EndsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00EndsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00EndsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_EndsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Eq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Eq0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Eq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Eq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Eq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Eq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Eq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Gt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Gt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Gt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Gt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Gt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Gt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Gte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Gte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Gte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Gte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Gte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Gte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Lt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Lt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Lt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Lt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Lt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Lt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Lte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Lte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Lte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Lte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Lte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Lte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Neq0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Neq0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Neq1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Neq1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Neq2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00Neq2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Neq defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeGt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeGt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeGt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeGt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeGt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeGt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Range_Gt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeGte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeGte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeGte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeGte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeGte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeGte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Range_Gte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeLt0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeLt0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeLt1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeLt1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeLt2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeLt2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Range_Lt defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeLte0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeLte0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeLte1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeLte1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeLte2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00RangeLte2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Range_Lte defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00StartsWith0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00StartsWith0 = string - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00StartsWith1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00StartsWith1 = float32 - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00StartsWith2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where00StartsWith2 = bool - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_StartsWith defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where01 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where2 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where3 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where4 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where5 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps09Where5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_0_9_Where struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1ProcessingSteps1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1ProcessingSteps1 struct { - CustomIdentifier *string `json:"customIdentifier,omitempty"` - Where struct { - Steps []interface{} `json:"steps"` - } `json:"where"` -} - -// PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_Item defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Processing_Steps_Item struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBodyIngest1SettingsIndexRefreshIntervalValue0 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1SettingsIndexRefreshIntervalValue0 = string - -// PutStreamsNameIngestJSONBodyIngest1SettingsIndexRefreshIntervalValue1 defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBodyIngest1SettingsIndexRefreshIntervalValue1 float32 - -// PutStreamsNameIngestJSONBody_Ingest_1_Settings_IndexRefreshInterval_Value defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest_1_Settings_IndexRefreshInterval_Value struct { - union json.RawMessage -} - -// PutStreamsNameIngestJSONBody_Ingest defines parameters for PutStreamsNameIngest. -type PutStreamsNameIngestJSONBody_Ingest struct { - union json.RawMessage -} - -// PostStreamsNameContentExportJSONBody defines parameters for PostStreamsNameContentExport. -type PostStreamsNameContentExportJSONBody struct { - Description string `json:"description"` - Include PostStreamsNameContentExportJSONBody_Include `json:"include"` - Name string `json:"name"` - Version string `json:"version"` -} - -// PostStreamsNameContentExportJSONBodyInclude0 defines parameters for PostStreamsNameContentExport. -type PostStreamsNameContentExportJSONBodyInclude0 struct { - Objects struct { - All map[string]interface{} `json:"all"` - } `json:"objects"` -} - -// PostStreamsNameContentExportJSONBodyInclude1 defines parameters for PostStreamsNameContentExport. -type PostStreamsNameContentExportJSONBodyInclude1 struct { - Objects struct { - Mappings bool `json:"mappings"` - Queries []struct { - Id string `json:"id"` - } `json:"queries"` - Routing []struct { - Destination string `json:"destination"` - } `json:"routing"` - } `json:"objects"` -} - -// PostStreamsNameContentExportJSONBody_Include defines parameters for PostStreamsNameContentExport. -type PostStreamsNameContentExportJSONBody_Include struct { - union json.RawMessage -} - -// PostStreamsNameContentImportMultipartBody defines parameters for PostStreamsNameContentImport. -type PostStreamsNameContentImportMultipartBody struct { - Content interface{} `json:"content"` - Include string `json:"include"` -} - -// GetStreamsNameDashboardsJSONBody defines parameters for GetStreamsNameDashboards. -type GetStreamsNameDashboardsJSONBody struct { - union json.RawMessage -} - -// GetStreamsNameDashboardsJSONBody0 defines parameters for GetStreamsNameDashboards. -type GetStreamsNameDashboardsJSONBody0 = map[string]interface{} - -// GetStreamsNameDashboardsJSONBody1 defines parameters for GetStreamsNameDashboards. -type GetStreamsNameDashboardsJSONBody1 = interface{} - -// GetStreamsNameDashboardsJSONBody2 defines parameters for GetStreamsNameDashboards. -type GetStreamsNameDashboardsJSONBody2 = interface{} - -// PostStreamsNameDashboardsBulkJSONBody defines parameters for PostStreamsNameDashboardsBulk. -type PostStreamsNameDashboardsBulkJSONBody struct { - Operations []PostStreamsNameDashboardsBulkJSONBody_Operations_Item `json:"operations"` -} - -// PostStreamsNameDashboardsBulkJSONBodyOperations0 defines parameters for PostStreamsNameDashboardsBulk. -type PostStreamsNameDashboardsBulkJSONBodyOperations0 struct { - Index struct { - Id string `json:"id"` - } `json:"index"` -} - -// PostStreamsNameDashboardsBulkJSONBodyOperations1 defines parameters for PostStreamsNameDashboardsBulk. -type PostStreamsNameDashboardsBulkJSONBodyOperations1 struct { - Delete struct { - Id string `json:"id"` - } `json:"delete"` -} - -// PostStreamsNameDashboardsBulkJSONBody_Operations_Item defines parameters for PostStreamsNameDashboardsBulk. -type PostStreamsNameDashboardsBulkJSONBody_Operations_Item struct { - union json.RawMessage -} - -// DeleteStreamsNameDashboardsDashboardidJSONBody defines parameters for DeleteStreamsNameDashboardsDashboardid. -type DeleteStreamsNameDashboardsDashboardidJSONBody struct { - union json.RawMessage -} - -// DeleteStreamsNameDashboardsDashboardidJSONBody0 defines parameters for DeleteStreamsNameDashboardsDashboardid. -type DeleteStreamsNameDashboardsDashboardidJSONBody0 = map[string]interface{} - -// DeleteStreamsNameDashboardsDashboardidJSONBody1 defines parameters for DeleteStreamsNameDashboardsDashboardid. -type DeleteStreamsNameDashboardsDashboardidJSONBody1 = interface{} - -// DeleteStreamsNameDashboardsDashboardidJSONBody2 defines parameters for DeleteStreamsNameDashboardsDashboardid. -type DeleteStreamsNameDashboardsDashboardidJSONBody2 = interface{} - -// PutStreamsNameDashboardsDashboardidJSONBody defines parameters for PutStreamsNameDashboardsDashboardid. -type PutStreamsNameDashboardsDashboardidJSONBody struct { - union json.RawMessage -} - -// PutStreamsNameDashboardsDashboardidJSONBody0 defines parameters for PutStreamsNameDashboardsDashboardid. -type PutStreamsNameDashboardsDashboardidJSONBody0 = map[string]interface{} - -// PutStreamsNameDashboardsDashboardidJSONBody1 defines parameters for PutStreamsNameDashboardsDashboardid. -type PutStreamsNameDashboardsDashboardidJSONBody1 = interface{} - -// PutStreamsNameDashboardsDashboardidJSONBody2 defines parameters for PutStreamsNameDashboardsDashboardid. -type PutStreamsNameDashboardsDashboardidJSONBody2 = interface{} - -// GetStreamsNameQueriesJSONBody defines parameters for GetStreamsNameQueries. -type GetStreamsNameQueriesJSONBody struct { - union json.RawMessage -} - -// GetStreamsNameQueriesJSONBody0 defines parameters for GetStreamsNameQueries. -type GetStreamsNameQueriesJSONBody0 = map[string]interface{} - -// GetStreamsNameQueriesJSONBody1 defines parameters for GetStreamsNameQueries. -type GetStreamsNameQueriesJSONBody1 = interface{} - -// GetStreamsNameQueriesJSONBody2 defines parameters for GetStreamsNameQueries. -type GetStreamsNameQueriesJSONBody2 = interface{} - -// PostStreamsNameQueriesBulkJSONBody defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBody struct { - Operations []PostStreamsNameQueriesBulkJSONBody_Operations_Item `json:"operations"` -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0 struct { - Index struct { - Feature *struct { - Filter PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter `json:"filter"` - Name string `json:"name"` - } `json:"feature,omitempty"` - Id string `json:"id"` - Kql struct { - Query string `json:"query"` - } `json:"kql"` - Title string `json:"title"` - } `json:"index"` -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter0 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter0 struct { - union json.RawMessage -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00 struct { - Contains *PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Contains `json:"contains,omitempty"` - EndsWith *PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Gt `json:"gt,omitempty"` - Gte *PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Gte `json:"gte,omitempty"` - Lt *PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Lt `json:"lt,omitempty"` - Lte *PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Lte `json:"lte,omitempty"` - Neq *PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Contains0 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Contains0 = string - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Contains1 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Contains1 = float32 - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Contains2 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Contains2 = bool - -// PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Contains defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Contains struct { - union json.RawMessage -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00EndsWith0 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00EndsWith0 = string - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00EndsWith1 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00EndsWith1 = float32 - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00EndsWith2 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00EndsWith2 = bool - -// PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_EndsWith defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_EndsWith struct { - union json.RawMessage -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Eq0 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Eq0 = string - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Eq1 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Eq1 = float32 - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Eq2 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Eq2 = bool - -// PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Eq defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Eq struct { - union json.RawMessage -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Gt0 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Gt0 = string - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Gt1 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Gt1 = float32 - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Gt2 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Gt2 = bool - -// PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Gt defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Gt struct { - union json.RawMessage -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Gte0 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Gte0 = string - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Gte1 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Gte1 = float32 - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Gte2 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Gte2 = bool - -// PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Gte defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Gte struct { - union json.RawMessage -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Lt0 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Lt0 = string - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Lt1 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Lt1 = float32 - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Lt2 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Lt2 = bool - -// PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Lt defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Lt struct { - union json.RawMessage -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Lte0 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Lte0 = string - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Lte1 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Lte1 = float32 - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Lte2 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Lte2 = bool - -// PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Lte defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Lte struct { - union json.RawMessage -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Neq0 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Neq0 = string - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Neq1 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Neq1 = float32 - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Neq2 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00Neq2 = bool - -// PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Neq defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Neq struct { - union json.RawMessage -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeGt0 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeGt0 = string - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeGt1 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeGt1 = float32 - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeGt2 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeGt2 = bool - -// PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Range_Gt defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Range_Gt struct { - union json.RawMessage -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeGte0 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeGte0 = string - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeGte1 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeGte1 = float32 - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeGte2 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeGte2 = bool - -// PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Range_Gte defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Range_Gte struct { - union json.RawMessage -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeLt0 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeLt0 = string - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeLt1 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeLt1 = float32 - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeLt2 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeLt2 = bool - -// PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Range_Lt defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Range_Lt struct { - union json.RawMessage -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeLte0 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeLte0 = string - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeLte1 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeLte1 = float32 - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeLte2 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00RangeLte2 = bool - -// PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Range_Lte defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_Range_Lte struct { - union json.RawMessage -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00StartsWith0 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00StartsWith0 = string - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00StartsWith1 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00StartsWith1 = float32 - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00StartsWith2 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter00StartsWith2 = bool - -// PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_StartsWith defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter_0_0_StartsWith struct { - union json.RawMessage -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter01 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter1 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter1 struct { - And []interface{} `json:"and"` -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter2 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter2 struct { - Or []interface{} `json:"or"` -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter3 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter3 struct { - Not interface{} `json:"not"` -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter4 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter4 struct { - Never map[string]interface{} `json:"never"` -} - -// PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter5 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations0IndexFeatureFilter5 struct { - Always map[string]interface{} `json:"always"` -} - -// PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBody_Operations_0_Index_Feature_Filter struct { - union json.RawMessage -} - -// PostStreamsNameQueriesBulkJSONBodyOperations1 defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBodyOperations1 struct { - Delete struct { - Id string `json:"id"` - } `json:"delete"` -} - -// PostStreamsNameQueriesBulkJSONBody_Operations_Item defines parameters for PostStreamsNameQueriesBulk. -type PostStreamsNameQueriesBulkJSONBody_Operations_Item struct { - union json.RawMessage -} - -// DeleteStreamsNameQueriesQueryidJSONBody defines parameters for DeleteStreamsNameQueriesQueryid. -type DeleteStreamsNameQueriesQueryidJSONBody struct { - union json.RawMessage -} - -// DeleteStreamsNameQueriesQueryidJSONBody0 defines parameters for DeleteStreamsNameQueriesQueryid. -type DeleteStreamsNameQueriesQueryidJSONBody0 = map[string]interface{} - -// DeleteStreamsNameQueriesQueryidJSONBody1 defines parameters for DeleteStreamsNameQueriesQueryid. -type DeleteStreamsNameQueriesQueryidJSONBody1 = interface{} - -// DeleteStreamsNameQueriesQueryidJSONBody2 defines parameters for DeleteStreamsNameQueriesQueryid. -type DeleteStreamsNameQueriesQueryidJSONBody2 = interface{} - -// PutStreamsNameQueriesQueryidJSONBody defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBody struct { - Feature *struct { - Filter PutStreamsNameQueriesQueryidJSONBody_Feature_Filter `json:"filter"` - Name string `json:"name"` - } `json:"feature,omitempty"` - Kql struct { - Query string `json:"query"` - } `json:"kql"` - Title string `json:"title"` -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter0 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter0 struct { - union json.RawMessage -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00 struct { - Contains *PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Contains `json:"contains,omitempty"` - EndsWith *PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Lte `json:"lte,omitempty"` - Neq *PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Contains0 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Contains0 = string - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Contains1 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Contains1 = float32 - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Contains2 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Contains2 = bool - -// PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Contains defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Contains struct { - union json.RawMessage -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00EndsWith0 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00EndsWith0 = string - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00EndsWith1 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00EndsWith1 = float32 - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00EndsWith2 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00EndsWith2 = bool - -// PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_EndsWith defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_EndsWith struct { - union json.RawMessage -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Eq0 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Eq0 = string - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Eq1 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Eq1 = float32 - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Eq2 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Eq2 = bool - -// PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Eq defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Eq struct { - union json.RawMessage -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Gt0 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Gt0 = string - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Gt1 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Gt1 = float32 - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Gt2 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Gt2 = bool - -// PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Gt defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Gt struct { - union json.RawMessage -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Gte0 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Gte0 = string - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Gte1 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Gte1 = float32 - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Gte2 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Gte2 = bool - -// PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Gte defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Gte struct { - union json.RawMessage -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Lt0 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Lt0 = string - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Lt1 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Lt1 = float32 - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Lt2 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Lt2 = bool - -// PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Lt defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Lt struct { - union json.RawMessage -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Lte0 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Lte0 = string - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Lte1 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Lte1 = float32 - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Lte2 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Lte2 = bool - -// PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Lte defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Lte struct { - union json.RawMessage -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Neq0 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Neq0 = string - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Neq1 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Neq1 = float32 - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Neq2 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00Neq2 = bool - -// PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Neq defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Neq struct { - union json.RawMessage -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeGt0 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeGt0 = string - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeGt1 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeGt1 = float32 - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeGt2 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeGt2 = bool - -// PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Range_Gt defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Range_Gt struct { - union json.RawMessage -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeGte0 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeGte0 = string - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeGte1 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeGte1 = float32 - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeGte2 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeGte2 = bool - -// PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Range_Gte defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Range_Gte struct { - union json.RawMessage -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeLt0 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeLt0 = string - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeLt1 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeLt1 = float32 - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeLt2 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeLt2 = bool - -// PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Range_Lt defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Range_Lt struct { - union json.RawMessage -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeLte0 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeLte0 = string - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeLte1 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeLte1 = float32 - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeLte2 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00RangeLte2 = bool - -// PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Range_Lte defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_Range_Lte struct { - union json.RawMessage -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00StartsWith0 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00StartsWith0 = string - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00StartsWith1 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00StartsWith1 = float32 - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00StartsWith2 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter00StartsWith2 = bool - -// PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_StartsWith defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBody_Feature_Filter_0_0_StartsWith struct { - union json.RawMessage -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter01 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter1 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter1 struct { - And []interface{} `json:"and"` -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter2 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter2 struct { - Or []interface{} `json:"or"` -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter3 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter3 struct { - Not interface{} `json:"not"` -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter4 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter4 struct { - Never map[string]interface{} `json:"never"` -} - -// PutStreamsNameQueriesQueryidJSONBodyFeatureFilter5 defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBodyFeatureFilter5 struct { - Always map[string]interface{} `json:"always"` -} - -// PutStreamsNameQueriesQueryidJSONBody_Feature_Filter defines parameters for PutStreamsNameQueriesQueryid. -type PutStreamsNameQueriesQueryidJSONBody_Feature_Filter struct { - union json.RawMessage -} - -// GetStreamsNameRulesJSONBody defines parameters for GetStreamsNameRules. -type GetStreamsNameRulesJSONBody struct { - union json.RawMessage -} - -// GetStreamsNameRulesJSONBody0 defines parameters for GetStreamsNameRules. -type GetStreamsNameRulesJSONBody0 = map[string]interface{} - -// GetStreamsNameRulesJSONBody1 defines parameters for GetStreamsNameRules. -type GetStreamsNameRulesJSONBody1 = interface{} - -// GetStreamsNameRulesJSONBody2 defines parameters for GetStreamsNameRules. -type GetStreamsNameRulesJSONBody2 = interface{} - -// DeleteStreamsNameRulesRuleidJSONBody defines parameters for DeleteStreamsNameRulesRuleid. -type DeleteStreamsNameRulesRuleidJSONBody struct { - union json.RawMessage -} - -// DeleteStreamsNameRulesRuleidJSONBody0 defines parameters for DeleteStreamsNameRulesRuleid. -type DeleteStreamsNameRulesRuleidJSONBody0 = map[string]interface{} - -// DeleteStreamsNameRulesRuleidJSONBody1 defines parameters for DeleteStreamsNameRulesRuleid. -type DeleteStreamsNameRulesRuleidJSONBody1 = interface{} - -// DeleteStreamsNameRulesRuleidJSONBody2 defines parameters for DeleteStreamsNameRulesRuleid. -type DeleteStreamsNameRulesRuleidJSONBody2 = interface{} - -// PutStreamsNameRulesRuleidJSONBody defines parameters for PutStreamsNameRulesRuleid. -type PutStreamsNameRulesRuleidJSONBody struct { - union json.RawMessage -} - -// PutStreamsNameRulesRuleidJSONBody0 defines parameters for PutStreamsNameRulesRuleid. -type PutStreamsNameRulesRuleidJSONBody0 = map[string]interface{} - -// PutStreamsNameRulesRuleidJSONBody1 defines parameters for PutStreamsNameRulesRuleid. -type PutStreamsNameRulesRuleidJSONBody1 = interface{} - -// PutStreamsNameRulesRuleidJSONBody2 defines parameters for PutStreamsNameRulesRuleid. -type PutStreamsNameRulesRuleidJSONBody2 = interface{} - -// GetStreamsNameSignificantEventsJSONBody defines parameters for GetStreamsNameSignificantEvents. -type GetStreamsNameSignificantEventsJSONBody struct { - union json.RawMessage -} - -// GetStreamsNameSignificantEventsParams defines parameters for GetStreamsNameSignificantEvents. -type GetStreamsNameSignificantEventsParams struct { - From string `form:"from" json:"from"` - To string `form:"to" json:"to"` - BucketSize string `form:"bucketSize" json:"bucketSize"` -} - -// GetStreamsNameSignificantEventsJSONBody0 defines parameters for GetStreamsNameSignificantEvents. -type GetStreamsNameSignificantEventsJSONBody0 = map[string]interface{} - -// GetStreamsNameSignificantEventsJSONBody1 defines parameters for GetStreamsNameSignificantEvents. -type GetStreamsNameSignificantEventsJSONBody1 = interface{} - -// GetStreamsNameSignificantEventsJSONBody2 defines parameters for GetStreamsNameSignificantEvents. -type GetStreamsNameSignificantEventsJSONBody2 = interface{} - -// PostStreamsNameSignificantEventsGenerateJSONBody defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBody struct { - Feature *struct { - Description string `json:"description"` - Filter PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter `json:"filter"` - Name string `json:"name"` - } `json:"feature,omitempty"` -} - -// PostStreamsNameSignificantEventsGenerateParams defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateParams struct { - ConnectorId string `form:"connectorId" json:"connectorId"` - CurrentDate *string `form:"currentDate,omitempty" json:"currentDate,omitempty"` - From string `form:"from" json:"from"` - To string `form:"to" json:"to"` -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter0 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter0 struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00 struct { - Contains *PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Contains `json:"contains,omitempty"` - EndsWith *PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Gt `json:"gt,omitempty"` - Gte *PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Gte `json:"gte,omitempty"` - Lt *PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Lt `json:"lt,omitempty"` - Lte *PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Lte `json:"lte,omitempty"` - Neq *PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Contains0 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Contains0 = string - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Contains1 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Contains1 = float32 - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Contains2 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Contains2 = bool - -// PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Contains defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Contains struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00EndsWith0 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00EndsWith0 = string - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00EndsWith1 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00EndsWith1 = float32 - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00EndsWith2 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00EndsWith2 = bool - -// PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_EndsWith defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_EndsWith struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Eq0 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Eq0 = string - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Eq1 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Eq1 = float32 - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Eq2 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Eq2 = bool - -// PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Eq defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Eq struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Gt0 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Gt0 = string - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Gt1 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Gt1 = float32 - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Gt2 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Gt2 = bool - -// PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Gt defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Gt struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Gte0 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Gte0 = string - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Gte1 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Gte1 = float32 - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Gte2 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Gte2 = bool - -// PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Gte defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Gte struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Lt0 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Lt0 = string - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Lt1 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Lt1 = float32 - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Lt2 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Lt2 = bool - -// PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Lt defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Lt struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Lte0 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Lte0 = string - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Lte1 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Lte1 = float32 - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Lte2 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Lte2 = bool - -// PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Lte defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Lte struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Neq0 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Neq0 = string - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Neq1 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Neq1 = float32 - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Neq2 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00Neq2 = bool - -// PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Neq defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Neq struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeGt0 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeGt0 = string - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeGt1 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeGt1 = float32 - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeGt2 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeGt2 = bool - -// PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Range_Gt defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Range_Gt struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeGte0 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeGte0 = string - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeGte1 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeGte1 = float32 - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeGte2 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeGte2 = bool - -// PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Range_Gte defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Range_Gte struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeLt0 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeLt0 = string - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeLt1 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeLt1 = float32 - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeLt2 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeLt2 = bool - -// PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Range_Lt defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Range_Lt struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeLte0 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeLte0 = string - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeLte1 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeLte1 = float32 - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeLte2 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00RangeLte2 = bool - -// PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Range_Lte defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_Range_Lte struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00StartsWith0 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00StartsWith0 = string - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00StartsWith1 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00StartsWith1 = float32 - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00StartsWith2 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter00StartsWith2 = bool - -// PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_StartsWith defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter_0_0_StartsWith struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter01 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter1 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter1 struct { - And []interface{} `json:"and"` -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter2 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter2 struct { - Or []interface{} `json:"or"` -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter3 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter3 struct { - Not interface{} `json:"not"` -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter4 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter4 struct { - Never map[string]interface{} `json:"never"` -} - -// PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter5 defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBodyFeatureFilter5 struct { - Always map[string]interface{} `json:"always"` -} - -// PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter defines parameters for PostStreamsNameSignificantEventsGenerate. -type PostStreamsNameSignificantEventsGenerateJSONBody_Feature_Filter struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsPreviewJSONBody defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBody struct { - Query struct { - Feature *struct { - Filter PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter `json:"filter"` - Name string `json:"name"` - } `json:"feature,omitempty"` - Kql struct { - Query string `json:"query"` - } `json:"kql"` - } `json:"query"` -} - -// PostStreamsNameSignificantEventsPreviewParams defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewParams struct { - From string `form:"from" json:"from"` - To string `form:"to" json:"to"` - BucketSize string `form:"bucketSize" json:"bucketSize"` -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter0 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter0 struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00 struct { - Contains *PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Contains `json:"contains,omitempty"` - EndsWith *PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_EndsWith `json:"endsWith,omitempty"` - Eq *PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Eq `json:"eq,omitempty"` - Field string `json:"field"` - Gt *PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Gt `json:"gt,omitempty"` - Gte *PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Gte `json:"gte,omitempty"` - Lt *PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Lt `json:"lt,omitempty"` - Lte *PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Lte `json:"lte,omitempty"` - Neq *PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Neq `json:"neq,omitempty"` - Range *struct { - Gt *PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Range_Gt `json:"gt,omitempty"` - Gte *PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Range_Gte `json:"gte,omitempty"` - Lt *PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Range_Lt `json:"lt,omitempty"` - Lte *PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Range_Lte `json:"lte,omitempty"` - } `json:"range,omitempty"` - StartsWith *PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_StartsWith `json:"startsWith,omitempty"` -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Contains0 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Contains0 = string - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Contains1 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Contains1 = float32 - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Contains2 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Contains2 = bool - -// PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Contains defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Contains struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00EndsWith0 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00EndsWith0 = string - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00EndsWith1 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00EndsWith1 = float32 - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00EndsWith2 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00EndsWith2 = bool - -// PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_EndsWith defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_EndsWith struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Eq0 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Eq0 = string - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Eq1 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Eq1 = float32 - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Eq2 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Eq2 = bool - -// PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Eq defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Eq struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Gt0 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Gt0 = string - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Gt1 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Gt1 = float32 - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Gt2 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Gt2 = bool - -// PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Gt defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Gt struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Gte0 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Gte0 = string - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Gte1 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Gte1 = float32 - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Gte2 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Gte2 = bool - -// PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Gte defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Gte struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Lt0 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Lt0 = string - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Lt1 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Lt1 = float32 - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Lt2 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Lt2 = bool - -// PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Lt defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Lt struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Lte0 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Lte0 = string - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Lte1 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Lte1 = float32 - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Lte2 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Lte2 = bool - -// PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Lte defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Lte struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Neq0 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Neq0 = string - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Neq1 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Neq1 = float32 - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Neq2 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00Neq2 = bool - -// PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Neq defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Neq struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeGt0 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeGt0 = string - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeGt1 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeGt1 = float32 - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeGt2 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeGt2 = bool - -// PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Range_Gt defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Range_Gt struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeGte0 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeGte0 = string - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeGte1 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeGte1 = float32 - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeGte2 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeGte2 = bool - -// PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Range_Gte defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Range_Gte struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeLt0 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeLt0 = string - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeLt1 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeLt1 = float32 - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeLt2 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeLt2 = bool - -// PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Range_Lt defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Range_Lt struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeLte0 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeLte0 = string - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeLte1 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeLte1 = float32 - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeLte2 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00RangeLte2 = bool - -// PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Range_Lte defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_Range_Lte struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00StartsWith0 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00StartsWith0 = string - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00StartsWith1 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00StartsWith1 = float32 - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00StartsWith2 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter00StartsWith2 = bool - -// PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_StartsWith defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter_0_0_StartsWith struct { - union json.RawMessage -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter01 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter01 struct { - Exists *bool `json:"exists,omitempty"` - Field string `json:"field"` -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter1 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter1 struct { - And []interface{} `json:"and"` -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter2 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter2 struct { - Or []interface{} `json:"or"` -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter3 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter3 struct { - Not interface{} `json:"not"` -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter4 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter4 struct { - Never map[string]interface{} `json:"never"` -} - -// PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter5 defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBodyQueryFeatureFilter5 struct { - Always map[string]interface{} `json:"always"` -} - -// PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter defines parameters for PostStreamsNameSignificantEventsPreview. -type PostStreamsNameSignificantEventsPreviewJSONBody_Query_Feature_Filter struct { - union json.RawMessage -} - -// GetSyntheticMonitorsParams defines parameters for GetSyntheticMonitors. -type GetSyntheticMonitorsParams struct { - // Filter Additional filtering criteria. - Filter *string `form:"filter,omitempty" json:"filter,omitempty"` - - // Locations The locations to filter by. - Locations *struct { - union json.RawMessage - } `form:"locations,omitempty" json:"locations,omitempty"` - - // MonitorTypes The monitor types to filter. - MonitorTypes *struct { - union json.RawMessage - } `form:"monitorTypes,omitempty" json:"monitorTypes,omitempty"` - - // Page The page number for paginated results. - Page *int `form:"page,omitempty" json:"page,omitempty"` - - // PerPage The number of items to return per page. - PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` - - // Projects The projects to filter by. - Projects *struct { - union json.RawMessage - } `form:"projects,omitempty" json:"projects,omitempty"` - - // Query A free-text query string. - Query *string `form:"query,omitempty" json:"query,omitempty"` - - // Schedules The schedules to filter by. - Schedules *struct { - union json.RawMessage - } `form:"schedules,omitempty" json:"schedules,omitempty"` - - // SortField The field to sort the results by. - SortField *GetSyntheticMonitorsParamsSortField `form:"sortField,omitempty" json:"sortField,omitempty"` - - // SortOrder The sort order. - SortOrder *GetSyntheticMonitorsParamsSortOrder `form:"sortOrder,omitempty" json:"sortOrder,omitempty"` - - // Status The status to filter by. - Status *struct { - union json.RawMessage - } `form:"status,omitempty" json:"status,omitempty"` - - // Tags Tags to filter monitors. - Tags *struct { - union json.RawMessage - } `form:"tags,omitempty" json:"tags,omitempty"` - - // UseLogicalAndFor Specifies whether to apply logical AND filtering for specific fields. Accepts either a string with values "tags" or "locations" or an array containing both. - UseLogicalAndFor *[]GetSyntheticMonitorsParamsUseLogicalAndFor `form:"useLogicalAndFor,omitempty" json:"useLogicalAndFor,omitempty"` -} - -// GetSyntheticMonitorsParamsLocations0 defines parameters for GetSyntheticMonitors. -type GetSyntheticMonitorsParamsLocations0 = string - -// GetSyntheticMonitorsParamsLocations1 defines parameters for GetSyntheticMonitors. -type GetSyntheticMonitorsParamsLocations1 = []interface{} - -// GetSyntheticMonitorsParamsMonitorTypes0 defines parameters for GetSyntheticMonitors. -type GetSyntheticMonitorsParamsMonitorTypes0 string - -// GetSyntheticMonitorsParamsMonitorTypes1 defines parameters for GetSyntheticMonitors. -type GetSyntheticMonitorsParamsMonitorTypes1 = []interface{} - -// GetSyntheticMonitorsParamsProjects0 defines parameters for GetSyntheticMonitors. -type GetSyntheticMonitorsParamsProjects0 = string - -// GetSyntheticMonitorsParamsProjects1 defines parameters for GetSyntheticMonitors. -type GetSyntheticMonitorsParamsProjects1 = []interface{} - -// GetSyntheticMonitorsParamsSchedules0 defines parameters for GetSyntheticMonitors. -type GetSyntheticMonitorsParamsSchedules0 = []interface{} - -// GetSyntheticMonitorsParamsSchedules1 defines parameters for GetSyntheticMonitors. -type GetSyntheticMonitorsParamsSchedules1 = string - -// GetSyntheticMonitorsParamsSortField defines parameters for GetSyntheticMonitors. -type GetSyntheticMonitorsParamsSortField string - -// GetSyntheticMonitorsParamsSortOrder defines parameters for GetSyntheticMonitors. -type GetSyntheticMonitorsParamsSortOrder string - -// GetSyntheticMonitorsParamsStatus0 defines parameters for GetSyntheticMonitors. -type GetSyntheticMonitorsParamsStatus0 = []interface{} - -// GetSyntheticMonitorsParamsStatus1 defines parameters for GetSyntheticMonitors. -type GetSyntheticMonitorsParamsStatus1 = string - -// GetSyntheticMonitorsParamsTags0 defines parameters for GetSyntheticMonitors. -type GetSyntheticMonitorsParamsTags0 = string - -// GetSyntheticMonitorsParamsTags1 defines parameters for GetSyntheticMonitors. -type GetSyntheticMonitorsParamsTags1 = []interface{} - -// GetSyntheticMonitorsParamsUseLogicalAndFor defines parameters for GetSyntheticMonitors. -type GetSyntheticMonitorsParamsUseLogicalAndFor string - -// PostSyntheticMonitorsJSONBody defines parameters for PostSyntheticMonitors. -type PostSyntheticMonitorsJSONBody struct { - union json.RawMessage -} - -// DeleteSyntheticMonitorsJSONBody defines parameters for DeleteSyntheticMonitors. -type DeleteSyntheticMonitorsJSONBody struct { - // Ids An array of monitor IDs to delete. - Ids []string `json:"ids"` -} - -// PutSyntheticMonitorJSONBody defines parameters for PutSyntheticMonitor. -type PutSyntheticMonitorJSONBody struct { - union json.RawMessage -} - -// PostParametersJSONBody defines parameters for PostParameters. -type PostParametersJSONBody struct { - union json.RawMessage -} - -// PostParametersJSONBody0 defines parameters for PostParameters. -type PostParametersJSONBody0 = []SyntheticsParameterRequest - -// DeleteParametersJSONBody defines parameters for DeleteParameters. -type DeleteParametersJSONBody struct { - // Ids An array of parameter IDs to delete. - Ids *[]string `json:"ids,omitempty"` -} - -// PutParameterJSONBody defines parameters for PutParameter. -type PutParameterJSONBody struct { - // Description The updated description of the parameter. - Description *string `json:"description,omitempty"` - - // Key The key of the parameter. - Key *string `json:"key,omitempty"` - - // Tags An array of updated tags to categorize the parameter. - Tags *[]string `json:"tags,omitempty"` - - // Value The updated value associated with the parameter. - Value *string `json:"value,omitempty"` -} - -// PostPrivateLocationJSONBody defines parameters for PostPrivateLocation. -type PostPrivateLocationJSONBody struct { - // AgentPolicyId The ID of the agent policy associated with the private location. - AgentPolicyId string `json:"agentPolicyId"` - - // Geo Geographic coordinates (WGS84) for the location. - Geo *struct { - // Lat The latitude of the location. - Lat float32 `json:"lat"` - - // Lon The longitude of the location. - Lon float32 `json:"lon"` - } `json:"geo,omitempty"` - - // Label A label for the private location. - Label string `json:"label"` - - // Spaces An array of space IDs where the private location is available. If it is not provided, the private location is available in all spaces. - Spaces *[]string `json:"spaces,omitempty"` - - // Tags An array of tags to categorize the private location. - Tags *[]string `json:"tags,omitempty"` -} - -// PutPrivateLocationJSONBody defines parameters for PutPrivateLocation. -type PutPrivateLocationJSONBody struct { - // Label A new label for the private location. Must be at least 1 character long. - Label string `json:"label"` -} - -// DeleteTimelinesJSONBody defines parameters for DeleteTimelines. -type DeleteTimelinesJSONBody struct { - // SavedObjectIds The list of IDs of the Timelines or Timeline templates to delete - SavedObjectIds []string `json:"savedObjectIds"` - - // SearchIds Saved search IDs that should be deleted alongside the timelines - SearchIds *[]string `json:"searchIds,omitempty"` -} - -// GetTimelineParams defines parameters for GetTimeline. -type GetTimelineParams struct { - // TemplateTimelineId The `savedObjectId` of the template timeline to retrieve - TemplateTimelineId *string `form:"template_timeline_id,omitempty" json:"template_timeline_id,omitempty"` - - // Id The `savedObjectId` of the Timeline to retrieve. - Id *string `form:"id,omitempty" json:"id,omitempty"` -} - -// PatchTimelineJSONBody defines parameters for PatchTimeline. -type PatchTimelineJSONBody struct { - Timeline SecurityTimelineAPISavedTimeline `json:"timeline"` - - // TimelineId The `savedObjectId` of the Timeline or Timeline template that you’re updating. - TimelineId *string `json:"timelineId,omitempty"` - - // Version The version of the Timeline or Timeline template that you’re updating. - Version *string `json:"version,omitempty"` -} - -// CreateTimelinesJSONBody defines parameters for CreateTimelines. -type CreateTimelinesJSONBody struct { - // Status The status of the Timeline. - Status *SecurityTimelineAPITimelineStatus `json:"status,omitempty"` - - // TemplateTimelineId A unique identifier for the Timeline template. - TemplateTimelineId *string `json:"templateTimelineId,omitempty"` - - // TemplateTimelineVersion Timeline template version number. - TemplateTimelineVersion *float32 `json:"templateTimelineVersion,omitempty"` - Timeline SecurityTimelineAPISavedTimeline `json:"timeline"` - - // TimelineId A unique identifier for the Timeline. - TimelineId *string `json:"timelineId,omitempty"` - - // TimelineType The type of Timeline. - TimelineType *SecurityTimelineAPITimelineType `json:"timelineType,omitempty"` - Version *string `json:"version,omitempty"` -} - -// CopyTimelineJSONBody defines parameters for CopyTimeline. -type CopyTimelineJSONBody struct { - Timeline SecurityTimelineAPISavedTimeline `json:"timeline"` - TimelineIdToCopy string `json:"timelineIdToCopy"` -} - -// GetDraftTimelinesParams defines parameters for GetDraftTimelines. -type GetDraftTimelinesParams struct { - TimelineType SecurityTimelineAPITimelineType `form:"timelineType" json:"timelineType"` -} - -// CleanDraftTimelinesJSONBody defines parameters for CleanDraftTimelines. -type CleanDraftTimelinesJSONBody struct { - // TimelineType The type of Timeline. - TimelineType SecurityTimelineAPITimelineType `json:"timelineType"` -} - -// ExportTimelinesJSONBody defines parameters for ExportTimelines. -type ExportTimelinesJSONBody struct { - Ids *[]string `json:"ids,omitempty"` -} - -// ExportTimelinesParams defines parameters for ExportTimelines. -type ExportTimelinesParams struct { - // FileName The name of the file to export - FileName string `form:"file_name" json:"file_name"` -} - -// PersistFavoriteRouteJSONBody defines parameters for PersistFavoriteRoute. -type PersistFavoriteRouteJSONBody struct { - TemplateTimelineId *string `json:"templateTimelineId,omitempty"` - TemplateTimelineVersion *float32 `json:"templateTimelineVersion,omitempty"` - TimelineId *string `json:"timelineId,omitempty"` - - // TimelineType The type of Timeline. - TimelineType SecurityTimelineAPITimelineType `json:"timelineType"` -} - -// ImportTimelinesJSONBody defines parameters for ImportTimelines. -type ImportTimelinesJSONBody struct { - File interface{} `json:"file"` - - // IsImmutable Whether the Timeline should be immutable - IsImmutable *ImportTimelinesJSONBodyIsImmutable `json:"isImmutable,omitempty"` -} - -// ImportTimelinesJSONBodyIsImmutable defines parameters for ImportTimelines. -type ImportTimelinesJSONBodyIsImmutable string - -// InstallPrepackedTimelinesJSONBody defines parameters for InstallPrepackedTimelines. -type InstallPrepackedTimelinesJSONBody struct { - PrepackagedTimelines []SecurityTimelineAPITimelineSavedToReturnObject `json:"prepackagedTimelines"` - TimelinesToInstall []SecurityTimelineAPIImportTimelines `json:"timelinesToInstall"` - TimelinesToUpdate []SecurityTimelineAPIImportTimelines `json:"timelinesToUpdate"` -} - -// ResolveTimelineParams defines parameters for ResolveTimeline. -type ResolveTimelineParams struct { - // TemplateTimelineId The ID of the template timeline to resolve - TemplateTimelineId *string `form:"template_timeline_id,omitempty" json:"template_timeline_id,omitempty"` - - // Id The ID of the timeline to resolve - Id *string `form:"id,omitempty" json:"id,omitempty"` -} - -// GetTimelinesParams defines parameters for GetTimelines. -type GetTimelinesParams struct { - // OnlyUserFavorite If true, only timelines that are marked as favorites by the user are returned. - OnlyUserFavorite *GetTimelinesParamsOnlyUserFavorite `form:"only_user_favorite,omitempty" json:"only_user_favorite,omitempty"` - TimelineType *SecurityTimelineAPITimelineType `form:"timeline_type,omitempty" json:"timeline_type,omitempty"` - SortField *SecurityTimelineAPISortFieldTimeline `form:"sort_field,omitempty" json:"sort_field,omitempty"` - - // SortOrder Whether to sort the results `ascending` or `descending` - SortOrder *GetTimelinesParamsSortOrder `form:"sort_order,omitempty" json:"sort_order,omitempty"` - - // PageSize How many results should returned at once - PageSize *string `form:"page_size,omitempty" json:"page_size,omitempty"` - - // PageIndex How many pages should be skipped - PageIndex *string `form:"page_index,omitempty" json:"page_index,omitempty"` - - // Search Allows to search for timelines by their title - Search *string `form:"search,omitempty" json:"search,omitempty"` - Status *SecurityTimelineAPITimelineStatus `form:"status,omitempty" json:"status,omitempty"` -} - -// GetTimelinesParamsOnlyUserFavorite defines parameters for GetTimelines. -type GetTimelinesParamsOnlyUserFavorite string - -// GetTimelinesParamsSortOrder defines parameters for GetTimelines. -type GetTimelinesParamsSortOrder string - -// PutUptimeSettingsJSONBody defines parameters for PutUptimeSettings. -type PutUptimeSettingsJSONBody struct { - // CertAgeThreshold The number of days after a certificate is created to trigger an alert. - CertAgeThreshold *float32 `json:"certAgeThreshold,omitempty"` - - // CertExpirationThreshold The number of days before a certificate expires to trigger an alert. - CertExpirationThreshold *float32 `json:"certExpirationThreshold,omitempty"` - - // DefaultConnectors A list of connector IDs to be used as default connectors for new alerts. - DefaultConnectors *[]interface{} `json:"defaultConnectors,omitempty"` - - // DefaultEmail The default email configuration for new alerts. - DefaultEmail *struct { - Bcc *[]string `json:"bcc,omitempty"` - Cc *[]string `json:"cc,omitempty"` - To *[]string `json:"to,omitempty"` - } `json:"defaultEmail,omitempty"` - - // HeartbeatIndices An index pattern string to be used within the Uptime app and alerts to query Heartbeat data. - HeartbeatIndices *string `json:"heartbeatIndices,omitempty"` -} - -// PostActionsConnectorIdJSONBody defines parameters for PostActionsConnectorId. -type PostActionsConnectorIdJSONBody struct { - // Config The connector configuration details. - Config *CreateConnectorConfig `json:"config,omitempty"` - - // ConnectorTypeId The type of connector. - ConnectorTypeId string `json:"connector_type_id"` - - // Name The display name for the connector. - Name string `json:"name"` - Secrets *CreateConnectorSecrets `json:"secrets,omitempty"` -} - -// PutActionsConnectorIdJSONBody defines parameters for PutActionsConnectorId. -type PutActionsConnectorIdJSONBody struct { - // Config The connector configuration details. - Config *UpdateConnectorConfig `json:"config,omitempty"` - - // Name The display name for the connector. - Name string `json:"name"` - Secrets *UpdateConnectorSecrets `json:"secrets,omitempty"` -} - -// PostMaintenanceWindowJSONBody defines parameters for PostMaintenanceWindow. -type PostMaintenanceWindowJSONBody struct { - // Enabled Whether the current maintenance window is enabled. Disabled maintenance windows do not suppress notifications. - Enabled *bool `json:"enabled,omitempty"` - Schedule struct { - Custom struct { - // Duration The duration of the schedule. It allows values in `` format. `` is one of `d`, `h`, `m`, or `s` for hours, minutes, seconds. For example: `1d`, `5h`, `30m`, `5000s`. - Duration string `json:"duration"` - Recurring *struct { - // End The end date of a recurring schedule, provided in ISO 8601 format and set to the UTC timezone. For example: `2025-04-01T00:00:00.000Z`. - End *string `json:"end,omitempty"` - - // Every The interval and frequency of a recurring schedule. It allows values in `` format. `` is one of `d`, `w`, `M`, or `y` for days, weeks, months, years. For example: `15d`, `2w`, `3m`, `1y`. - Every *string `json:"every,omitempty"` - - // Occurrences The total number of recurrences of the schedule. - Occurrences *float32 `json:"occurrences,omitempty"` - - // OnMonth The specific months for a recurring schedule. Valid values are 1-12. - OnMonth *[]float32 `json:"onMonth,omitempty"` - - // OnMonthDay The specific days of the month for a recurring schedule. Valid values are 1-31. - OnMonthDay *[]float32 `json:"onMonthDay,omitempty"` - - // OnWeekDay The specific days of the week (`[MO,TU,WE,TH,FR,SA,SU]`) or nth day of month (`[+1MO, -3FR, +2WE, -4SA, -5SU]`) for a recurring schedule. - OnWeekDay *[]string `json:"onWeekDay,omitempty"` - } `json:"recurring,omitempty"` - - // Start The start date and time of the schedule, provided in ISO 8601 format and set to the UTC timezone. For example: `2025-03-12T12:00:00.000Z`. - Start string `json:"start"` - - // Timezone The timezone of the schedule. The default timezone is UTC. - Timezone *string `json:"timezone,omitempty"` - } `json:"custom"` - } `json:"schedule"` - Scope *struct { - Alerting struct { - Query struct { - // Kql A filter written in Kibana Query Language (KQL). Only alerts matching this query will be supressed by the maintenance window. - Kql string `json:"kql"` - } `json:"query"` - } `json:"alerting"` - } `json:"scope,omitempty"` - - // Title The name of the maintenance window. While this name does not have to be unique, a distinctive name can help you identify a specific maintenance window. - Title string `json:"title"` -} - -// PatchMaintenanceWindowIdJSONBody defines parameters for PatchMaintenanceWindowId. -type PatchMaintenanceWindowIdJSONBody struct { - // Enabled Whether the current maintenance window is enabled. Disabled maintenance windows do not suppress notifications. - Enabled *bool `json:"enabled,omitempty"` - Schedule *struct { - Custom struct { - // Duration The duration of the schedule. It allows values in `` format. `` is one of `d`, `h`, `m`, or `s` for hours, minutes, seconds. For example: `1d`, `5h`, `30m`, `5000s`. - Duration string `json:"duration"` - Recurring *struct { - // End The end date of a recurring schedule, provided in ISO 8601 format and set to the UTC timezone. For example: `2025-04-01T00:00:00.000Z`. - End *string `json:"end,omitempty"` - - // Every The interval and frequency of a recurring schedule. It allows values in `` format. `` is one of `d`, `w`, `M`, or `y` for days, weeks, months, years. For example: `15d`, `2w`, `3m`, `1y`. - Every *string `json:"every,omitempty"` - - // Occurrences The total number of recurrences of the schedule. - Occurrences *float32 `json:"occurrences,omitempty"` - - // OnMonth The specific months for a recurring schedule. Valid values are 1-12. - OnMonth *[]float32 `json:"onMonth,omitempty"` - - // OnMonthDay The specific days of the month for a recurring schedule. Valid values are 1-31. - OnMonthDay *[]float32 `json:"onMonthDay,omitempty"` - - // OnWeekDay The specific days of the week (`[MO,TU,WE,TH,FR,SA,SU]`) or nth day of month (`[+1MO, -3FR, +2WE, -4SA, -5SU]`) for a recurring schedule. - OnWeekDay *[]string `json:"onWeekDay,omitempty"` - } `json:"recurring,omitempty"` - - // Start The start date and time of the schedule, provided in ISO 8601 format and set to the UTC timezone. For example: `2025-03-12T12:00:00.000Z`. - Start string `json:"start"` - - // Timezone The timezone of the schedule. The default timezone is UTC. - Timezone *string `json:"timezone,omitempty"` - } `json:"custom"` - } `json:"schedule,omitempty"` - Scope *struct { - Alerting struct { - Query struct { - // Kql A filter written in Kibana Query Language (KQL). Only alerts matching this query will be supressed by the maintenance window. - Kql string `json:"kql"` - } `json:"query"` - } `json:"alerting"` - } `json:"scope,omitempty"` - - // Title The name of the maintenance window. While this name does not have to be unique, a distinctive name can help you identify a specific maintenance window. - Title *string `json:"title,omitempty"` -} - -// FindSlosOpParams defines parameters for FindSlosOp. -type FindSlosOpParams struct { - // KqlQuery A valid kql query to filter the SLO with - KqlQuery *string `form:"kqlQuery,omitempty" json:"kqlQuery,omitempty"` - - // Size The page size to use for cursor-based pagination, must be greater or equal than 1 - Size *int `form:"size,omitempty" json:"size,omitempty"` - - // SearchAfter The cursor to use for fetching the results from, when using a cursor-base pagination. - SearchAfter *[]string `form:"searchAfter,omitempty" json:"searchAfter,omitempty"` - - // Page The page to use for pagination, must be greater or equal than 1 - Page *int `form:"page,omitempty" json:"page,omitempty"` - - // PerPage Number of SLOs returned by page - PerPage *int `form:"perPage,omitempty" json:"perPage,omitempty"` - - // SortBy Sort by field - SortBy *FindSlosOpParamsSortBy `form:"sortBy,omitempty" json:"sortBy,omitempty"` - - // SortDirection Sort order - SortDirection *FindSlosOpParamsSortDirection `form:"sortDirection,omitempty" json:"sortDirection,omitempty"` - - // HideStale Hide stale SLOs from the list as defined by stale SLO threshold in SLO settings - HideStale *bool `form:"hideStale,omitempty" json:"hideStale,omitempty"` -} - -// FindSlosOpParamsSortBy defines parameters for FindSlosOp. -type FindSlosOpParamsSortBy string - -// FindSlosOpParamsSortDirection defines parameters for FindSlosOp. -type FindSlosOpParamsSortDirection string - -// GetSloOpParams defines parameters for GetSloOp. -type GetSloOpParams struct { - // InstanceId the specific instanceId used by the summary calculation - InstanceId *string `form:"instanceId,omitempty" json:"instanceId,omitempty"` -} - -// GetDefinitionsOpParams defines parameters for GetDefinitionsOp. -type GetDefinitionsOpParams struct { - // IncludeOutdatedOnly Indicates if the API returns only outdated SLO or all SLO definitions - IncludeOutdatedOnly *bool `form:"includeOutdatedOnly,omitempty" json:"includeOutdatedOnly,omitempty"` - - // IncludeHealth Indicates if the API returns SLO health data with definitions - IncludeHealth *bool `form:"includeHealth,omitempty" json:"includeHealth,omitempty"` - - // Tags Filters the SLOs by tag - Tags *string `form:"tags,omitempty" json:"tags,omitempty"` - - // Search Filters the SLOs by name - Search *string `form:"search,omitempty" json:"search,omitempty"` - - // Page The page to use for pagination, must be greater or equal than 1 - Page *float32 `form:"page,omitempty" json:"page,omitempty"` - - // PerPage Number of SLOs returned by page - PerPage *int `form:"perPage,omitempty" json:"perPage,omitempty"` -} - -// PostActionsConnectorIdExecuteJSONRequestBody defines body for PostActionsConnectorIdExecute for application/json ContentType. -type PostActionsConnectorIdExecuteJSONRequestBody PostActionsConnectorIdExecuteJSONBody - -// PostAgentBuilderA2aAgentidJSONRequestBody defines body for PostAgentBuilderA2aAgentid for application/json ContentType. -type PostAgentBuilderA2aAgentidJSONRequestBody = PostAgentBuilderA2aAgentidJSONBody - -// PostAgentBuilderAgentsJSONRequestBody defines body for PostAgentBuilderAgents for application/json ContentType. -type PostAgentBuilderAgentsJSONRequestBody PostAgentBuilderAgentsJSONBody - -// PutAgentBuilderAgentsIdJSONRequestBody defines body for PutAgentBuilderAgentsId for application/json ContentType. -type PutAgentBuilderAgentsIdJSONRequestBody PutAgentBuilderAgentsIdJSONBody - -// PostAgentBuilderConverseJSONRequestBody defines body for PostAgentBuilderConverse for application/json ContentType. -type PostAgentBuilderConverseJSONRequestBody PostAgentBuilderConverseJSONBody - -// PostAgentBuilderConverseAsyncJSONRequestBody defines body for PostAgentBuilderConverseAsync for application/json ContentType. -type PostAgentBuilderConverseAsyncJSONRequestBody PostAgentBuilderConverseAsyncJSONBody - -// PostAgentBuilderMcpJSONRequestBody defines body for PostAgentBuilderMcp for application/json ContentType. -type PostAgentBuilderMcpJSONRequestBody = PostAgentBuilderMcpJSONBody - -// PostAgentBuilderToolsJSONRequestBody defines body for PostAgentBuilderTools for application/json ContentType. -type PostAgentBuilderToolsJSONRequestBody PostAgentBuilderToolsJSONBody - -// PostAgentBuilderToolsExecuteJSONRequestBody defines body for PostAgentBuilderToolsExecute for application/json ContentType. -type PostAgentBuilderToolsExecuteJSONRequestBody PostAgentBuilderToolsExecuteJSONBody - -// PutAgentBuilderToolsToolidJSONRequestBody defines body for PutAgentBuilderToolsToolid for application/json ContentType. -type PutAgentBuilderToolsToolidJSONRequestBody PutAgentBuilderToolsToolidJSONBody - -// PostAlertingRuleIdJSONRequestBody defines body for PostAlertingRuleId for application/json ContentType. -type PostAlertingRuleIdJSONRequestBody PostAlertingRuleIdJSONBody - -// PutAlertingRuleIdJSONRequestBody defines body for PutAlertingRuleId for application/json ContentType. -type PutAlertingRuleIdJSONRequestBody PutAlertingRuleIdJSONBody - -// PostAlertingRuleIdDisableJSONRequestBody defines body for PostAlertingRuleIdDisable for application/json ContentType. -type PostAlertingRuleIdDisableJSONRequestBody PostAlertingRuleIdDisableJSONBody - -// PostAlertingRuleIdSnoozeScheduleJSONRequestBody defines body for PostAlertingRuleIdSnoozeSchedule for application/json ContentType. -type PostAlertingRuleIdSnoozeScheduleJSONRequestBody PostAlertingRuleIdSnoozeScheduleJSONBody - -// CreateAgentKeyJSONRequestBody defines body for CreateAgentKey for application/json ContentType. -type CreateAgentKeyJSONRequestBody = APMUIAgentKeysObject - -// SaveApmServerSchemaJSONRequestBody defines body for SaveApmServerSchema for application/json ContentType. -type SaveApmServerSchemaJSONRequestBody SaveApmServerSchemaJSONBody - -// CreateAnnotationJSONRequestBody defines body for CreateAnnotation for application/json ContentType. -type CreateAnnotationJSONRequestBody = APMUICreateAnnotationObject - -// DeleteAgentConfigurationJSONRequestBody defines body for DeleteAgentConfiguration for application/json ContentType. -type DeleteAgentConfigurationJSONRequestBody = APMUIDeleteServiceObject - -// CreateUpdateAgentConfigurationJSONRequestBody defines body for CreateUpdateAgentConfiguration for application/json ContentType. -type CreateUpdateAgentConfigurationJSONRequestBody = APMUIAgentConfigurationIntakeObject - -// SearchSingleConfigurationJSONRequestBody defines body for SearchSingleConfiguration for application/json ContentType. -type SearchSingleConfigurationJSONRequestBody = APMUISearchAgentConfigurationObject - -// UploadSourceMapMultipartRequestBody defines body for UploadSourceMap for multipart/form-data ContentType. -type UploadSourceMapMultipartRequestBody = APMUIUploadSourceMapObject - -// CreateAssetCriticalityRecordJSONRequestBody defines body for CreateAssetCriticalityRecord for application/json ContentType. -type CreateAssetCriticalityRecordJSONRequestBody CreateAssetCriticalityRecordJSONBody - -// BulkUpsertAssetCriticalityRecordsJSONRequestBody defines body for BulkUpsertAssetCriticalityRecords for application/json ContentType. -type BulkUpsertAssetCriticalityRecordsJSONRequestBody BulkUpsertAssetCriticalityRecordsJSONBody - -// PostAttackDiscoveryBulkJSONRequestBody defines body for PostAttackDiscoveryBulk for application/json ContentType. -type PostAttackDiscoveryBulkJSONRequestBody PostAttackDiscoveryBulkJSONBody - -// PostAttackDiscoveryGenerateJSONRequestBody defines body for PostAttackDiscoveryGenerate for application/json ContentType. -type PostAttackDiscoveryGenerateJSONRequestBody = SecurityAttackDiscoveryAPIAttackDiscoveryGenerationConfig - -// CreateAttackDiscoverySchedulesJSONRequestBody defines body for CreateAttackDiscoverySchedules for application/json ContentType. -type CreateAttackDiscoverySchedulesJSONRequestBody = SecurityAttackDiscoveryAPIAttackDiscoveryApiScheduleCreateProps - -// UpdateAttackDiscoverySchedulesJSONRequestBody defines body for UpdateAttackDiscoverySchedules for application/json ContentType. -type UpdateAttackDiscoverySchedulesJSONRequestBody = SecurityAttackDiscoveryAPIAttackDiscoveryApiScheduleUpdateProps - -// UpdateCaseDefaultSpaceJSONRequestBody defines body for UpdateCaseDefaultSpace for application/json ContentType. -type UpdateCaseDefaultSpaceJSONRequestBody = CasesUpdateCaseRequest - -// CreateCaseDefaultSpaceJSONRequestBody defines body for CreateCaseDefaultSpace for application/json ContentType. -type CreateCaseDefaultSpaceJSONRequestBody = CasesCreateCaseRequest - -// SetCaseConfigurationDefaultSpaceJSONRequestBody defines body for SetCaseConfigurationDefaultSpace for application/json ContentType. -type SetCaseConfigurationDefaultSpaceJSONRequestBody = CasesSetCaseConfigurationRequest - -// UpdateCaseConfigurationDefaultSpaceJSONRequestBody defines body for UpdateCaseConfigurationDefaultSpace for application/json ContentType. -type UpdateCaseConfigurationDefaultSpaceJSONRequestBody = CasesUpdateCaseConfigurationRequest - -// UpdateCaseCommentDefaultSpaceJSONRequestBody defines body for UpdateCaseCommentDefaultSpace for application/json ContentType. -type UpdateCaseCommentDefaultSpaceJSONRequestBody = CasesUpdateCaseCommentRequest - -// AddCaseCommentDefaultSpaceJSONRequestBody defines body for AddCaseCommentDefaultSpace for application/json ContentType. -type AddCaseCommentDefaultSpaceJSONRequestBody = CasesAddCaseCommentRequest - -// PushCaseDefaultSpaceJSONRequestBody defines body for PushCaseDefaultSpace for application/json ContentType. -type PushCaseDefaultSpaceJSONRequestBody = PushCaseDefaultSpaceJSONBody - -// AddCaseFileDefaultSpaceMultipartRequestBody defines body for AddCaseFileDefaultSpace for multipart/form-data ContentType. -type AddCaseFileDefaultSpaceMultipartRequestBody = CasesAddCaseFileRequest - -// UpdateFieldsMetadataDefaultJSONRequestBody defines body for UpdateFieldsMetadataDefault for application/json ContentType. -type UpdateFieldsMetadataDefaultJSONRequestBody UpdateFieldsMetadataDefaultJSONBody - -// CreateRuntimeFieldDefaultJSONRequestBody defines body for CreateRuntimeFieldDefault for application/json ContentType. -type CreateRuntimeFieldDefaultJSONRequestBody CreateRuntimeFieldDefaultJSONBody - -// CreateUpdateRuntimeFieldDefaultJSONRequestBody defines body for CreateUpdateRuntimeFieldDefault for application/json ContentType. -type CreateUpdateRuntimeFieldDefaultJSONRequestBody CreateUpdateRuntimeFieldDefaultJSONBody - -// UpdateRuntimeFieldDefaultJSONRequestBody defines body for UpdateRuntimeFieldDefault for application/json ContentType. -type UpdateRuntimeFieldDefaultJSONRequestBody UpdateRuntimeFieldDefaultJSONBody - -// SetDefaultDatailViewDefaultJSONRequestBody defines body for SetDefaultDatailViewDefault for application/json ContentType. -type SetDefaultDatailViewDefaultJSONRequestBody SetDefaultDatailViewDefaultJSONBody - -// SwapDataViewsDefaultJSONRequestBody defines body for SwapDataViewsDefault for application/json ContentType. -type SwapDataViewsDefaultJSONRequestBody = DataViewsSwapDataViewRequestObject - -// PreviewSwapDataViewsDefaultJSONRequestBody defines body for PreviewSwapDataViewsDefault for application/json ContentType. -type PreviewSwapDataViewsDefaultJSONRequestBody = DataViewsSwapDataViewRequestObject - -// PatchRuleJSONRequestBody defines body for PatchRule for application/json ContentType. -type PatchRuleJSONRequestBody = SecurityDetectionsAPIRulePatchProps - -// CreateRuleJSONRequestBody defines body for CreateRule for application/json ContentType. -type CreateRuleJSONRequestBody = SecurityDetectionsAPIRuleCreateProps - -// UpdateRuleJSONRequestBody defines body for UpdateRule for application/json ContentType. -type UpdateRuleJSONRequestBody = SecurityDetectionsAPIRuleUpdateProps - -// PerformRulesBulkActionJSONRequestBody defines body for PerformRulesBulkAction for application/json ContentType. -type PerformRulesBulkActionJSONRequestBody PerformRulesBulkActionJSONBody - -// ExportRulesJSONRequestBody defines body for ExportRules for application/json ContentType. -type ExportRulesJSONRequestBody ExportRulesJSONBody - -// ImportRulesMultipartRequestBody defines body for ImportRules for multipart/form-data ContentType. -type ImportRulesMultipartRequestBody ImportRulesMultipartBody - -// RulePreviewJSONRequestBody defines body for RulePreview for application/json ContentType. -type RulePreviewJSONRequestBody RulePreviewJSONBody - -// CreateRuleExceptionListItemsJSONRequestBody defines body for CreateRuleExceptionListItems for application/json ContentType. -type CreateRuleExceptionListItemsJSONRequestBody CreateRuleExceptionListItemsJSONBody - -// SetAlertAssigneesJSONRequestBody defines body for SetAlertAssignees for application/json ContentType. -type SetAlertAssigneesJSONRequestBody SetAlertAssigneesJSONBody - -// FinalizeAlertsMigrationJSONRequestBody defines body for FinalizeAlertsMigration for application/json ContentType. -type FinalizeAlertsMigrationJSONRequestBody FinalizeAlertsMigrationJSONBody - -// AlertsMigrationCleanupJSONRequestBody defines body for AlertsMigrationCleanup for application/json ContentType. -type AlertsMigrationCleanupJSONRequestBody AlertsMigrationCleanupJSONBody - -// CreateAlertsMigrationJSONRequestBody defines body for CreateAlertsMigration for application/json ContentType. -type CreateAlertsMigrationJSONRequestBody CreateAlertsMigrationJSONBody - -// SearchAlertsJSONRequestBody defines body for SearchAlerts for application/json ContentType. -type SearchAlertsJSONRequestBody SearchAlertsJSONBody - -// SetAlertsStatusJSONRequestBody defines body for SetAlertsStatus for application/json ContentType. -type SetAlertsStatusJSONRequestBody SetAlertsStatusJSONBody - -// SetAlertTagsJSONRequestBody defines body for SetAlertTags for application/json ContentType. -type SetAlertTagsJSONRequestBody SetAlertTagsJSONBody - -// CancelActionJSONRequestBody defines body for CancelAction for application/json ContentType. -type CancelActionJSONRequestBody = SecurityEndpointManagementAPICancelRouteRequestBody - -// EndpointExecuteActionJSONRequestBody defines body for EndpointExecuteAction for application/json ContentType. -type EndpointExecuteActionJSONRequestBody = SecurityEndpointManagementAPIExecuteRouteRequestBody - -// EndpointGetFileActionJSONRequestBody defines body for EndpointGetFileAction for application/json ContentType. -type EndpointGetFileActionJSONRequestBody = SecurityEndpointManagementAPIGetFileRouteRequestBody - -// EndpointIsolateActionJSONRequestBody defines body for EndpointIsolateAction for application/json ContentType. -type EndpointIsolateActionJSONRequestBody EndpointIsolateActionJSONBody - -// EndpointKillProcessActionJSONRequestBody defines body for EndpointKillProcessAction for application/json ContentType. -type EndpointKillProcessActionJSONRequestBody = SecurityEndpointManagementAPIKillProcessRouteRequestBody - -// EndpointGetProcessesActionJSONRequestBody defines body for EndpointGetProcessesAction for application/json ContentType. -type EndpointGetProcessesActionJSONRequestBody = SecurityEndpointManagementAPIGetProcessesRouteRequestBody - -// RunScriptActionJSONRequestBody defines body for RunScriptAction for application/json ContentType. -type RunScriptActionJSONRequestBody = SecurityEndpointManagementAPIRunScriptRouteRequestBody - -// EndpointScanActionJSONRequestBody defines body for EndpointScanAction for application/json ContentType. -type EndpointScanActionJSONRequestBody = SecurityEndpointManagementAPIScanRouteRequestBody - -// EndpointSuspendProcessActionJSONRequestBody defines body for EndpointSuspendProcessAction for application/json ContentType. -type EndpointSuspendProcessActionJSONRequestBody = SecurityEndpointManagementAPISuspendProcessRouteRequestBody - -// EndpointUnisolateActionJSONRequestBody defines body for EndpointUnisolateAction for application/json ContentType. -type EndpointUnisolateActionJSONRequestBody EndpointUnisolateActionJSONBody - -// EndpointUploadActionMultipartRequestBody defines body for EndpointUploadAction for multipart/form-data ContentType. -type EndpointUploadActionMultipartRequestBody = SecurityEndpointManagementAPIUploadRouteRequestBody - -// CreateUpdateProtectionUpdatesNoteJSONRequestBody defines body for CreateUpdateProtectionUpdatesNote for application/json ContentType. -type CreateUpdateProtectionUpdatesNoteJSONRequestBody CreateUpdateProtectionUpdatesNoteJSONBody - -// CreateEndpointListItemJSONRequestBody defines body for CreateEndpointListItem for application/json ContentType. -type CreateEndpointListItemJSONRequestBody CreateEndpointListItemJSONBody - -// UpdateEndpointListItemJSONRequestBody defines body for UpdateEndpointListItem for application/json ContentType. -type UpdateEndpointListItemJSONRequestBody UpdateEndpointListItemJSONBody - -// CreatePrivMonUserJSONRequestBody defines body for CreatePrivMonUser for application/json ContentType. -type CreatePrivMonUserJSONRequestBody = SecurityEntityAnalyticsAPIUserName - -// PrivmonBulkUploadUsersCSVMultipartRequestBody defines body for PrivmonBulkUploadUsersCSV for multipart/form-data ContentType. -type PrivmonBulkUploadUsersCSVMultipartRequestBody PrivmonBulkUploadUsersCSVMultipartBody - -// UpdatePrivMonUserJSONRequestBody defines body for UpdatePrivMonUser for application/json ContentType. -type UpdatePrivMonUserJSONRequestBody = SecurityEntityAnalyticsAPIMonitoredUserUpdateDoc - -// InitEntityStoreJSONRequestBody defines body for InitEntityStore for application/json ContentType. -type InitEntityStoreJSONRequestBody InitEntityStoreJSONBody - -// InitEntityEngineJSONRequestBody defines body for InitEntityEngine for application/json ContentType. -type InitEntityEngineJSONRequestBody InitEntityEngineJSONBody - -// UpsertEntitiesBulkJSONRequestBody defines body for UpsertEntitiesBulk for application/json ContentType. -type UpsertEntitiesBulkJSONRequestBody = SecurityEntityAnalyticsAPIEntitiesContainer - -// DeleteSingleEntityJSONRequestBody defines body for DeleteSingleEntity for application/json ContentType. -type DeleteSingleEntityJSONRequestBody DeleteSingleEntityJSONBody - -// UpsertEntityJSONRequestBody defines body for UpsertEntity for application/json ContentType. -type UpsertEntityJSONRequestBody = SecurityEntityAnalyticsAPIEntity - -// CreateExceptionListJSONRequestBody defines body for CreateExceptionList for application/json ContentType. -type CreateExceptionListJSONRequestBody CreateExceptionListJSONBody - -// UpdateExceptionListJSONRequestBody defines body for UpdateExceptionList for application/json ContentType. -type UpdateExceptionListJSONRequestBody UpdateExceptionListJSONBody - -// ImportExceptionListMultipartRequestBody defines body for ImportExceptionList for multipart/form-data ContentType. -type ImportExceptionListMultipartRequestBody ImportExceptionListMultipartBody - -// CreateExceptionListItemJSONRequestBody defines body for CreateExceptionListItem for application/json ContentType. -type CreateExceptionListItemJSONRequestBody CreateExceptionListItemJSONBody - -// UpdateExceptionListItemJSONRequestBody defines body for UpdateExceptionListItem for application/json ContentType. -type UpdateExceptionListItemJSONRequestBody UpdateExceptionListItemJSONBody - -// CreateSharedExceptionListJSONRequestBody defines body for CreateSharedExceptionList for application/json ContentType. -type CreateSharedExceptionListJSONRequestBody CreateSharedExceptionListJSONBody - -// PostFleetAgentDownloadSourcesJSONRequestBody defines body for PostFleetAgentDownloadSources for application/json ContentType. -type PostFleetAgentDownloadSourcesJSONRequestBody PostFleetAgentDownloadSourcesJSONBody - -// PutFleetAgentDownloadSourcesSourceidJSONRequestBody defines body for PutFleetAgentDownloadSourcesSourceid for application/json ContentType. -type PutFleetAgentDownloadSourcesSourceidJSONRequestBody PutFleetAgentDownloadSourcesSourceidJSONBody - -// PostFleetAgentPoliciesJSONRequestBody defines body for PostFleetAgentPolicies for application/json ContentType. -type PostFleetAgentPoliciesJSONRequestBody PostFleetAgentPoliciesJSONBody - -// PostFleetAgentPoliciesBulkGetJSONRequestBody defines body for PostFleetAgentPoliciesBulkGet for application/json ContentType. -type PostFleetAgentPoliciesBulkGetJSONRequestBody PostFleetAgentPoliciesBulkGetJSONBody - -// PostFleetAgentPoliciesDeleteJSONRequestBody defines body for PostFleetAgentPoliciesDelete for application/json ContentType. -type PostFleetAgentPoliciesDeleteJSONRequestBody PostFleetAgentPoliciesDeleteJSONBody - -// PostFleetAgentPoliciesOutputsJSONRequestBody defines body for PostFleetAgentPoliciesOutputs for application/json ContentType. -type PostFleetAgentPoliciesOutputsJSONRequestBody PostFleetAgentPoliciesOutputsJSONBody - -// PutFleetAgentPoliciesAgentpolicyidJSONRequestBody defines body for PutFleetAgentPoliciesAgentpolicyid for application/json ContentType. -type PutFleetAgentPoliciesAgentpolicyidJSONRequestBody PutFleetAgentPoliciesAgentpolicyidJSONBody - -// PostFleetAgentPoliciesAgentpolicyidCopyJSONRequestBody defines body for PostFleetAgentPoliciesAgentpolicyidCopy for application/json ContentType. -type PostFleetAgentPoliciesAgentpolicyidCopyJSONRequestBody PostFleetAgentPoliciesAgentpolicyidCopyJSONBody - -// PostFleetAgentlessPoliciesJSONRequestBody defines body for PostFleetAgentlessPolicies for application/json ContentType. -type PostFleetAgentlessPoliciesJSONRequestBody PostFleetAgentlessPoliciesJSONBody - -// PostFleetAgentsJSONRequestBody defines body for PostFleetAgents for application/json ContentType. -type PostFleetAgentsJSONRequestBody PostFleetAgentsJSONBody - -// PostFleetAgentsBulkMigrateJSONRequestBody defines body for PostFleetAgentsBulkMigrate for application/json ContentType. -type PostFleetAgentsBulkMigrateJSONRequestBody PostFleetAgentsBulkMigrateJSONBody - -// PostFleetAgentsBulkReassignJSONRequestBody defines body for PostFleetAgentsBulkReassign for application/json ContentType. -type PostFleetAgentsBulkReassignJSONRequestBody PostFleetAgentsBulkReassignJSONBody - -// PostFleetAgentsBulkRequestDiagnosticsJSONRequestBody defines body for PostFleetAgentsBulkRequestDiagnostics for application/json ContentType. -type PostFleetAgentsBulkRequestDiagnosticsJSONRequestBody PostFleetAgentsBulkRequestDiagnosticsJSONBody - -// PostFleetAgentsBulkUnenrollJSONRequestBody defines body for PostFleetAgentsBulkUnenroll for application/json ContentType. -type PostFleetAgentsBulkUnenrollJSONRequestBody PostFleetAgentsBulkUnenrollJSONBody - -// PostFleetAgentsBulkUpdateAgentTagsJSONRequestBody defines body for PostFleetAgentsBulkUpdateAgentTags for application/json ContentType. -type PostFleetAgentsBulkUpdateAgentTagsJSONRequestBody PostFleetAgentsBulkUpdateAgentTagsJSONBody - -// PostFleetAgentsBulkUpgradeJSONRequestBody defines body for PostFleetAgentsBulkUpgrade for application/json ContentType. -type PostFleetAgentsBulkUpgradeJSONRequestBody PostFleetAgentsBulkUpgradeJSONBody - -// PutFleetAgentsAgentidJSONRequestBody defines body for PutFleetAgentsAgentid for application/json ContentType. -type PutFleetAgentsAgentidJSONRequestBody PutFleetAgentsAgentidJSONBody - -// PostFleetAgentsAgentidActionsJSONRequestBody defines body for PostFleetAgentsAgentidActions for application/json ContentType. -type PostFleetAgentsAgentidActionsJSONRequestBody PostFleetAgentsAgentidActionsJSONBody - -// PostFleetAgentsAgentidMigrateJSONRequestBody defines body for PostFleetAgentsAgentidMigrate for application/json ContentType. -type PostFleetAgentsAgentidMigrateJSONRequestBody PostFleetAgentsAgentidMigrateJSONBody - -// PostFleetAgentsAgentidReassignJSONRequestBody defines body for PostFleetAgentsAgentidReassign for application/json ContentType. -type PostFleetAgentsAgentidReassignJSONRequestBody PostFleetAgentsAgentidReassignJSONBody - -// PostFleetAgentsAgentidRequestDiagnosticsJSONRequestBody defines body for PostFleetAgentsAgentidRequestDiagnostics for application/json ContentType. -type PostFleetAgentsAgentidRequestDiagnosticsJSONRequestBody PostFleetAgentsAgentidRequestDiagnosticsJSONBody - -// PostFleetAgentsAgentidUnenrollJSONRequestBody defines body for PostFleetAgentsAgentidUnenroll for application/json ContentType. -type PostFleetAgentsAgentidUnenrollJSONRequestBody PostFleetAgentsAgentidUnenrollJSONBody - -// PostFleetAgentsAgentidUpgradeJSONRequestBody defines body for PostFleetAgentsAgentidUpgrade for application/json ContentType. -type PostFleetAgentsAgentidUpgradeJSONRequestBody PostFleetAgentsAgentidUpgradeJSONBody - -// PostFleetCloudConnectorsJSONRequestBody defines body for PostFleetCloudConnectors for application/json ContentType. -type PostFleetCloudConnectorsJSONRequestBody PostFleetCloudConnectorsJSONBody - -// PutFleetCloudConnectorsCloudconnectoridJSONRequestBody defines body for PutFleetCloudConnectorsCloudconnectorid for application/json ContentType. -type PutFleetCloudConnectorsCloudconnectoridJSONRequestBody PutFleetCloudConnectorsCloudconnectoridJSONBody - -// PostFleetEnrollmentApiKeysJSONRequestBody defines body for PostFleetEnrollmentApiKeys for application/json ContentType. -type PostFleetEnrollmentApiKeysJSONRequestBody PostFleetEnrollmentApiKeysJSONBody - -// PostFleetEpmBulkAssetsJSONRequestBody defines body for PostFleetEpmBulkAssets for application/json ContentType. -type PostFleetEpmBulkAssetsJSONRequestBody PostFleetEpmBulkAssetsJSONBody - -// PostFleetEpmCustomIntegrationsJSONRequestBody defines body for PostFleetEpmCustomIntegrations for application/json ContentType. -type PostFleetEpmCustomIntegrationsJSONRequestBody PostFleetEpmCustomIntegrationsJSONBody - -// PutFleetEpmCustomIntegrationsPkgnameJSONRequestBody defines body for PutFleetEpmCustomIntegrationsPkgname for application/json ContentType. -type PutFleetEpmCustomIntegrationsPkgnameJSONRequestBody PutFleetEpmCustomIntegrationsPkgnameJSONBody - -// PostFleetEpmPackagesBulkJSONRequestBody defines body for PostFleetEpmPackagesBulk for application/json ContentType. -type PostFleetEpmPackagesBulkJSONRequestBody PostFleetEpmPackagesBulkJSONBody - -// PostFleetEpmPackagesBulkRollbackJSONRequestBody defines body for PostFleetEpmPackagesBulkRollback for application/json ContentType. -type PostFleetEpmPackagesBulkRollbackJSONRequestBody PostFleetEpmPackagesBulkRollbackJSONBody - -// PostFleetEpmPackagesBulkUninstallJSONRequestBody defines body for PostFleetEpmPackagesBulkUninstall for application/json ContentType. -type PostFleetEpmPackagesBulkUninstallJSONRequestBody PostFleetEpmPackagesBulkUninstallJSONBody - -// PostFleetEpmPackagesBulkUpgradeJSONRequestBody defines body for PostFleetEpmPackagesBulkUpgrade for application/json ContentType. -type PostFleetEpmPackagesBulkUpgradeJSONRequestBody PostFleetEpmPackagesBulkUpgradeJSONBody - -// PostFleetEpmPackagesPkgnamePkgversionJSONRequestBody defines body for PostFleetEpmPackagesPkgnamePkgversion for application/json ContentType. -type PostFleetEpmPackagesPkgnamePkgversionJSONRequestBody PostFleetEpmPackagesPkgnamePkgversionJSONBody - -// PutFleetEpmPackagesPkgnamePkgversionJSONRequestBody defines body for PutFleetEpmPackagesPkgnamePkgversion for application/json ContentType. -type PutFleetEpmPackagesPkgnamePkgversionJSONRequestBody PutFleetEpmPackagesPkgnamePkgversionJSONBody - -// PostFleetEpmPackagesPkgnamePkgversionKibanaAssetsJSONRequestBody defines body for PostFleetEpmPackagesPkgnamePkgversionKibanaAssets for application/json ContentType. -type PostFleetEpmPackagesPkgnamePkgversionKibanaAssetsJSONRequestBody PostFleetEpmPackagesPkgnamePkgversionKibanaAssetsJSONBody - -// PostFleetEpmPackagesPkgnamePkgversionRuleAssetsJSONRequestBody defines body for PostFleetEpmPackagesPkgnamePkgversionRuleAssets for application/json ContentType. -type PostFleetEpmPackagesPkgnamePkgversionRuleAssetsJSONRequestBody PostFleetEpmPackagesPkgnamePkgversionRuleAssetsJSONBody - -// PostFleetEpmPackagesPkgnamePkgversionTransformsAuthorizeJSONRequestBody defines body for PostFleetEpmPackagesPkgnamePkgversionTransformsAuthorize for application/json ContentType. -type PostFleetEpmPackagesPkgnamePkgversionTransformsAuthorizeJSONRequestBody PostFleetEpmPackagesPkgnamePkgversionTransformsAuthorizeJSONBody - -// PostFleetFleetServerHostsJSONRequestBody defines body for PostFleetFleetServerHosts for application/json ContentType. -type PostFleetFleetServerHostsJSONRequestBody PostFleetFleetServerHostsJSONBody - -// PutFleetFleetServerHostsItemidJSONRequestBody defines body for PutFleetFleetServerHostsItemid for application/json ContentType. -type PutFleetFleetServerHostsItemidJSONRequestBody PutFleetFleetServerHostsItemidJSONBody - -// PostFleetHealthCheckJSONRequestBody defines body for PostFleetHealthCheck for application/json ContentType. -type PostFleetHealthCheckJSONRequestBody PostFleetHealthCheckJSONBody - -// PostFleetOutputsJSONRequestBody defines body for PostFleetOutputs for application/json ContentType. -type PostFleetOutputsJSONRequestBody = NewOutputUnion - -// PutFleetOutputsOutputidJSONRequestBody defines body for PutFleetOutputsOutputid for application/json ContentType. -type PutFleetOutputsOutputidJSONRequestBody = UpdateOutputUnion - -// PostFleetPackagePoliciesJSONRequestBody defines body for PostFleetPackagePolicies for application/json ContentType. -type PostFleetPackagePoliciesJSONRequestBody = PackagePolicyRequest - -// PostFleetPackagePoliciesBulkGetJSONRequestBody defines body for PostFleetPackagePoliciesBulkGet for application/json ContentType. -type PostFleetPackagePoliciesBulkGetJSONRequestBody PostFleetPackagePoliciesBulkGetJSONBody - -// PostFleetPackagePoliciesDeleteJSONRequestBody defines body for PostFleetPackagePoliciesDelete for application/json ContentType. -type PostFleetPackagePoliciesDeleteJSONRequestBody PostFleetPackagePoliciesDeleteJSONBody - -// PostFleetPackagePoliciesUpgradeJSONRequestBody defines body for PostFleetPackagePoliciesUpgrade for application/json ContentType. -type PostFleetPackagePoliciesUpgradeJSONRequestBody PostFleetPackagePoliciesUpgradeJSONBody - -// PostFleetPackagePoliciesUpgradeDryrunJSONRequestBody defines body for PostFleetPackagePoliciesUpgradeDryrun for application/json ContentType. -type PostFleetPackagePoliciesUpgradeDryrunJSONRequestBody PostFleetPackagePoliciesUpgradeDryrunJSONBody - -// PutFleetPackagePoliciesPackagepolicyidJSONRequestBody defines body for PutFleetPackagePoliciesPackagepolicyid for application/json ContentType. -type PutFleetPackagePoliciesPackagepolicyidJSONRequestBody = PackagePolicyRequest - -// PostFleetProxiesJSONRequestBody defines body for PostFleetProxies for application/json ContentType. -type PostFleetProxiesJSONRequestBody PostFleetProxiesJSONBody - -// PutFleetProxiesItemidJSONRequestBody defines body for PutFleetProxiesItemid for application/json ContentType. -type PutFleetProxiesItemidJSONRequestBody PutFleetProxiesItemidJSONBody - -// PostFleetServiceTokensJSONRequestBody defines body for PostFleetServiceTokens for application/json ContentType. -type PostFleetServiceTokensJSONRequestBody PostFleetServiceTokensJSONBody - -// PutFleetSettingsJSONRequestBody defines body for PutFleetSettings for application/json ContentType. -type PutFleetSettingsJSONRequestBody PutFleetSettingsJSONBody - -// PutFleetSpaceSettingsJSONRequestBody defines body for PutFleetSpaceSettings for application/json ContentType. -type PutFleetSpaceSettingsJSONRequestBody PutFleetSpaceSettingsJSONBody - -// PatchListJSONRequestBody defines body for PatchList for application/json ContentType. -type PatchListJSONRequestBody PatchListJSONBody - -// CreateListJSONRequestBody defines body for CreateList for application/json ContentType. -type CreateListJSONRequestBody CreateListJSONBody - -// UpdateListJSONRequestBody defines body for UpdateList for application/json ContentType. -type UpdateListJSONRequestBody UpdateListJSONBody - -// PatchListItemJSONRequestBody defines body for PatchListItem for application/json ContentType. -type PatchListItemJSONRequestBody PatchListItemJSONBody - -// CreateListItemJSONRequestBody defines body for CreateListItem for application/json ContentType. -type CreateListItemJSONRequestBody CreateListItemJSONBody - -// UpdateListItemJSONRequestBody defines body for UpdateListItem for application/json ContentType. -type UpdateListItemJSONRequestBody UpdateListItemJSONBody - -// ImportListItemsMultipartRequestBody defines body for ImportListItems for multipart/form-data ContentType. -type ImportListItemsMultipartRequestBody ImportListItemsMultipartBody - -// PutLogstashPipelineJSONRequestBody defines body for PutLogstashPipeline for application/json ContentType. -type PutLogstashPipelineJSONRequestBody PutLogstashPipelineJSONBody - -// DeleteNoteJSONRequestBody defines body for DeleteNote for application/json ContentType. -type DeleteNoteJSONRequestBody DeleteNoteJSONBody - -// PersistNoteRouteJSONRequestBody defines body for PersistNoteRoute for application/json ContentType. -type PersistNoteRouteJSONRequestBody PersistNoteRouteJSONBody - -// ObservabilityAiAssistantChatCompleteJSONRequestBody defines body for ObservabilityAiAssistantChatComplete for application/json ContentType. -type ObservabilityAiAssistantChatCompleteJSONRequestBody ObservabilityAiAssistantChatCompleteJSONBody - -// OsqueryCreateLiveQueryJSONRequestBody defines body for OsqueryCreateLiveQuery for application/json ContentType. -type OsqueryCreateLiveQueryJSONRequestBody = SecurityOsqueryAPICreateLiveQueryRequestBody - -// OsqueryCreatePacksJSONRequestBody defines body for OsqueryCreatePacks for application/json ContentType. -type OsqueryCreatePacksJSONRequestBody = SecurityOsqueryAPICreatePacksRequestBody - -// OsqueryUpdatePacksJSONRequestBody defines body for OsqueryUpdatePacks for application/json ContentType. -type OsqueryUpdatePacksJSONRequestBody = SecurityOsqueryAPIUpdatePacksRequestBody - -// OsqueryCreateSavedQueryJSONRequestBody defines body for OsqueryCreateSavedQuery for application/json ContentType. -type OsqueryCreateSavedQueryJSONRequestBody = SecurityOsqueryAPICreateSavedQueryRequestBody - -// OsqueryUpdateSavedQueryJSONRequestBody defines body for OsqueryUpdateSavedQuery for application/json ContentType. -type OsqueryUpdateSavedQueryJSONRequestBody = SecurityOsqueryAPIUpdateSavedQueryRequestBody - -// PersistPinnedEventRouteJSONRequestBody defines body for PersistPinnedEventRoute for application/json ContentType. -type PersistPinnedEventRouteJSONRequestBody PersistPinnedEventRouteJSONBody - -// ConfigureRiskEngineSavedObjectJSONRequestBody defines body for ConfigureRiskEngineSavedObject for application/json ContentType. -type ConfigureRiskEngineSavedObjectJSONRequestBody ConfigureRiskEngineSavedObjectJSONBody - -// ScheduleRiskEngineNowJSONRequestBody defines body for ScheduleRiskEngineNow for application/json ContentType. -type ScheduleRiskEngineNowJSONRequestBody ScheduleRiskEngineNowJSONBody - -// BulkCreateSavedObjectsJSONRequestBody defines body for BulkCreateSavedObjects for application/json ContentType. -type BulkCreateSavedObjectsJSONRequestBody = BulkCreateSavedObjectsJSONBody - -// BulkDeleteSavedObjectsJSONRequestBody defines body for BulkDeleteSavedObjects for application/json ContentType. -type BulkDeleteSavedObjectsJSONRequestBody = BulkDeleteSavedObjectsJSONBody - -// BulkGetSavedObjectsJSONRequestBody defines body for BulkGetSavedObjects for application/json ContentType. -type BulkGetSavedObjectsJSONRequestBody = BulkGetSavedObjectsJSONBody - -// BulkResolveSavedObjectsJSONRequestBody defines body for BulkResolveSavedObjects for application/json ContentType. -type BulkResolveSavedObjectsJSONRequestBody = BulkResolveSavedObjectsJSONBody - -// BulkUpdateSavedObjectsJSONRequestBody defines body for BulkUpdateSavedObjects for application/json ContentType. -type BulkUpdateSavedObjectsJSONRequestBody = BulkUpdateSavedObjectsJSONBody - -// PostSavedObjectsExportJSONRequestBody defines body for PostSavedObjectsExport for application/json ContentType. -type PostSavedObjectsExportJSONRequestBody PostSavedObjectsExportJSONBody - -// PostSavedObjectsImportMultipartRequestBody defines body for PostSavedObjectsImport for multipart/form-data ContentType. -type PostSavedObjectsImportMultipartRequestBody PostSavedObjectsImportMultipartBody - -// ResolveImportErrorsMultipartRequestBody defines body for ResolveImportErrors for multipart/form-data ContentType. -type ResolveImportErrorsMultipartRequestBody ResolveImportErrorsMultipartBody - -// CreateSavedObjectJSONRequestBody defines body for CreateSavedObject for application/json ContentType. -type CreateSavedObjectJSONRequestBody CreateSavedObjectJSONBody - -// CreateSavedObjectIdJSONRequestBody defines body for CreateSavedObjectId for application/json ContentType. -type CreateSavedObjectIdJSONRequestBody CreateSavedObjectIdJSONBody - -// UpdateSavedObjectJSONRequestBody defines body for UpdateSavedObject for application/json ContentType. -type UpdateSavedObjectJSONRequestBody = UpdateSavedObjectJSONBody - -// PostSecurityRoleQueryJSONRequestBody defines body for PostSecurityRoleQuery for application/json ContentType. -type PostSecurityRoleQueryJSONRequestBody PostSecurityRoleQueryJSONBody - -// PutSecurityRoleNameJSONRequestBody defines body for PutSecurityRoleName for application/json ContentType. -type PutSecurityRoleNameJSONRequestBody PutSecurityRoleNameJSONBody - -// PostSecurityRolesJSONRequestBody defines body for PostSecurityRoles for application/json ContentType. -type PostSecurityRolesJSONRequestBody PostSecurityRolesJSONBody - -// PostSecuritySessionInvalidateJSONRequestBody defines body for PostSecuritySessionInvalidate for application/json ContentType. -type PostSecuritySessionInvalidateJSONRequestBody PostSecuritySessionInvalidateJSONBody - -// PerformAnonymizationFieldsBulkActionJSONRequestBody defines body for PerformAnonymizationFieldsBulkAction for application/json ContentType. -type PerformAnonymizationFieldsBulkActionJSONRequestBody PerformAnonymizationFieldsBulkActionJSONBody - -// ChatCompleteJSONRequestBody defines body for ChatComplete for application/json ContentType. -type ChatCompleteJSONRequestBody = SecurityAIAssistantAPIChatCompleteProps - -// DeleteAllConversationsJSONRequestBody defines body for DeleteAllConversations for application/json ContentType. -type DeleteAllConversationsJSONRequestBody DeleteAllConversationsJSONBody - -// CreateConversationJSONRequestBody defines body for CreateConversation for application/json ContentType. -type CreateConversationJSONRequestBody = SecurityAIAssistantAPIConversationCreateProps - -// UpdateConversationJSONRequestBody defines body for UpdateConversation for application/json ContentType. -type UpdateConversationJSONRequestBody = SecurityAIAssistantAPIConversationUpdateProps - -// CreateKnowledgeBaseEntryJSONRequestBody defines body for CreateKnowledgeBaseEntry for application/json ContentType. -type CreateKnowledgeBaseEntryJSONRequestBody = SecurityAIAssistantAPIKnowledgeBaseEntryCreateProps - -// PerformKnowledgeBaseEntryBulkActionJSONRequestBody defines body for PerformKnowledgeBaseEntryBulkAction for application/json ContentType. -type PerformKnowledgeBaseEntryBulkActionJSONRequestBody PerformKnowledgeBaseEntryBulkActionJSONBody - -// UpdateKnowledgeBaseEntryJSONRequestBody defines body for UpdateKnowledgeBaseEntry for application/json ContentType. -type UpdateKnowledgeBaseEntryJSONRequestBody = SecurityAIAssistantAPIKnowledgeBaseEntryUpdateRouteProps - -// PerformPromptsBulkActionJSONRequestBody defines body for PerformPromptsBulkAction for application/json ContentType. -type PerformPromptsBulkActionJSONRequestBody PerformPromptsBulkActionJSONBody - -// PostUrlJSONRequestBody defines body for PostUrl for application/json ContentType. -type PostUrlJSONRequestBody PostUrlJSONBody - -// PostSpacesCopySavedObjectsJSONRequestBody defines body for PostSpacesCopySavedObjects for application/json ContentType. -type PostSpacesCopySavedObjectsJSONRequestBody PostSpacesCopySavedObjectsJSONBody - -// PostSpacesDisableLegacyUrlAliasesJSONRequestBody defines body for PostSpacesDisableLegacyUrlAliases for application/json ContentType. -type PostSpacesDisableLegacyUrlAliasesJSONRequestBody PostSpacesDisableLegacyUrlAliasesJSONBody - -// PostSpacesGetShareableReferencesJSONRequestBody defines body for PostSpacesGetShareableReferences for application/json ContentType. -type PostSpacesGetShareableReferencesJSONRequestBody PostSpacesGetShareableReferencesJSONBody - -// PostSpacesResolveCopySavedObjectsErrorsJSONRequestBody defines body for PostSpacesResolveCopySavedObjectsErrors for application/json ContentType. -type PostSpacesResolveCopySavedObjectsErrorsJSONRequestBody PostSpacesResolveCopySavedObjectsErrorsJSONBody - -// PostSpacesUpdateObjectsSpacesJSONRequestBody defines body for PostSpacesUpdateObjectsSpaces for application/json ContentType. -type PostSpacesUpdateObjectsSpacesJSONRequestBody PostSpacesUpdateObjectsSpacesJSONBody - -// PostSpacesSpaceJSONRequestBody defines body for PostSpacesSpace for application/json ContentType. -type PostSpacesSpaceJSONRequestBody PostSpacesSpaceJSONBody - -// PutSpacesSpaceIdJSONRequestBody defines body for PutSpacesSpaceId for application/json ContentType. -type PutSpacesSpaceIdJSONRequestBody PutSpacesSpaceIdJSONBody - -// GetStreamsJSONRequestBody defines body for GetStreams for application/json ContentType. -type GetStreamsJSONRequestBody GetStreamsJSONBody - -// PostStreamsDisableJSONRequestBody defines body for PostStreamsDisable for application/json ContentType. -type PostStreamsDisableJSONRequestBody PostStreamsDisableJSONBody - -// PostStreamsEnableJSONRequestBody defines body for PostStreamsEnable for application/json ContentType. -type PostStreamsEnableJSONRequestBody PostStreamsEnableJSONBody - -// PostStreamsResyncJSONRequestBody defines body for PostStreamsResync for application/json ContentType. -type PostStreamsResyncJSONRequestBody PostStreamsResyncJSONBody - -// DeleteStreamsNameJSONRequestBody defines body for DeleteStreamsName for application/json ContentType. -type DeleteStreamsNameJSONRequestBody DeleteStreamsNameJSONBody - -// GetStreamsNameJSONRequestBody defines body for GetStreamsName for application/json ContentType. -type GetStreamsNameJSONRequestBody GetStreamsNameJSONBody - -// PutStreamsNameJSONRequestBody defines body for PutStreamsName for application/json ContentType. -type PutStreamsNameJSONRequestBody PutStreamsNameJSONBody - -// PostStreamsNameForkJSONRequestBody defines body for PostStreamsNameFork for application/json ContentType. -type PostStreamsNameForkJSONRequestBody PostStreamsNameForkJSONBody - -// GetStreamsNameGroupJSONRequestBody defines body for GetStreamsNameGroup for application/json ContentType. -type GetStreamsNameGroupJSONRequestBody GetStreamsNameGroupJSONBody - -// PutStreamsNameGroupJSONRequestBody defines body for PutStreamsNameGroup for application/json ContentType. -type PutStreamsNameGroupJSONRequestBody PutStreamsNameGroupJSONBody - -// GetStreamsNameIngestJSONRequestBody defines body for GetStreamsNameIngest for application/json ContentType. -type GetStreamsNameIngestJSONRequestBody GetStreamsNameIngestJSONBody - -// PutStreamsNameIngestJSONRequestBody defines body for PutStreamsNameIngest for application/json ContentType. -type PutStreamsNameIngestJSONRequestBody PutStreamsNameIngestJSONBody - -// PostStreamsNameContentExportJSONRequestBody defines body for PostStreamsNameContentExport for application/json ContentType. -type PostStreamsNameContentExportJSONRequestBody PostStreamsNameContentExportJSONBody - -// PostStreamsNameContentImportMultipartRequestBody defines body for PostStreamsNameContentImport for multipart/form-data ContentType. -type PostStreamsNameContentImportMultipartRequestBody PostStreamsNameContentImportMultipartBody - -// GetStreamsNameDashboardsJSONRequestBody defines body for GetStreamsNameDashboards for application/json ContentType. -type GetStreamsNameDashboardsJSONRequestBody GetStreamsNameDashboardsJSONBody - -// PostStreamsNameDashboardsBulkJSONRequestBody defines body for PostStreamsNameDashboardsBulk for application/json ContentType. -type PostStreamsNameDashboardsBulkJSONRequestBody PostStreamsNameDashboardsBulkJSONBody - -// DeleteStreamsNameDashboardsDashboardidJSONRequestBody defines body for DeleteStreamsNameDashboardsDashboardid for application/json ContentType. -type DeleteStreamsNameDashboardsDashboardidJSONRequestBody DeleteStreamsNameDashboardsDashboardidJSONBody - -// PutStreamsNameDashboardsDashboardidJSONRequestBody defines body for PutStreamsNameDashboardsDashboardid for application/json ContentType. -type PutStreamsNameDashboardsDashboardidJSONRequestBody PutStreamsNameDashboardsDashboardidJSONBody - -// GetStreamsNameQueriesJSONRequestBody defines body for GetStreamsNameQueries for application/json ContentType. -type GetStreamsNameQueriesJSONRequestBody GetStreamsNameQueriesJSONBody - -// PostStreamsNameQueriesBulkJSONRequestBody defines body for PostStreamsNameQueriesBulk for application/json ContentType. -type PostStreamsNameQueriesBulkJSONRequestBody PostStreamsNameQueriesBulkJSONBody - -// DeleteStreamsNameQueriesQueryidJSONRequestBody defines body for DeleteStreamsNameQueriesQueryid for application/json ContentType. -type DeleteStreamsNameQueriesQueryidJSONRequestBody DeleteStreamsNameQueriesQueryidJSONBody - -// PutStreamsNameQueriesQueryidJSONRequestBody defines body for PutStreamsNameQueriesQueryid for application/json ContentType. -type PutStreamsNameQueriesQueryidJSONRequestBody PutStreamsNameQueriesQueryidJSONBody - -// GetStreamsNameRulesJSONRequestBody defines body for GetStreamsNameRules for application/json ContentType. -type GetStreamsNameRulesJSONRequestBody GetStreamsNameRulesJSONBody - -// DeleteStreamsNameRulesRuleidJSONRequestBody defines body for DeleteStreamsNameRulesRuleid for application/json ContentType. -type DeleteStreamsNameRulesRuleidJSONRequestBody DeleteStreamsNameRulesRuleidJSONBody - -// PutStreamsNameRulesRuleidJSONRequestBody defines body for PutStreamsNameRulesRuleid for application/json ContentType. -type PutStreamsNameRulesRuleidJSONRequestBody PutStreamsNameRulesRuleidJSONBody - -// GetStreamsNameSignificantEventsJSONRequestBody defines body for GetStreamsNameSignificantEvents for application/json ContentType. -type GetStreamsNameSignificantEventsJSONRequestBody GetStreamsNameSignificantEventsJSONBody - -// PostStreamsNameSignificantEventsGenerateJSONRequestBody defines body for PostStreamsNameSignificantEventsGenerate for application/json ContentType. -type PostStreamsNameSignificantEventsGenerateJSONRequestBody PostStreamsNameSignificantEventsGenerateJSONBody - -// PostStreamsNameSignificantEventsPreviewJSONRequestBody defines body for PostStreamsNameSignificantEventsPreview for application/json ContentType. -type PostStreamsNameSignificantEventsPreviewJSONRequestBody PostStreamsNameSignificantEventsPreviewJSONBody - -// PostSyntheticMonitorsJSONRequestBody defines body for PostSyntheticMonitors for application/json ContentType. -type PostSyntheticMonitorsJSONRequestBody PostSyntheticMonitorsJSONBody - -// DeleteSyntheticMonitorsJSONRequestBody defines body for DeleteSyntheticMonitors for application/json ContentType. -type DeleteSyntheticMonitorsJSONRequestBody DeleteSyntheticMonitorsJSONBody - -// PutSyntheticMonitorJSONRequestBody defines body for PutSyntheticMonitor for application/json ContentType. -type PutSyntheticMonitorJSONRequestBody PutSyntheticMonitorJSONBody - -// PostParametersJSONRequestBody defines body for PostParameters for application/json ContentType. -type PostParametersJSONRequestBody PostParametersJSONBody - -// DeleteParametersJSONRequestBody defines body for DeleteParameters for application/json ContentType. -type DeleteParametersJSONRequestBody DeleteParametersJSONBody - -// PutParameterJSONRequestBody defines body for PutParameter for application/json ContentType. -type PutParameterJSONRequestBody PutParameterJSONBody - -// PostPrivateLocationJSONRequestBody defines body for PostPrivateLocation for application/json ContentType. -type PostPrivateLocationJSONRequestBody PostPrivateLocationJSONBody - -// PutPrivateLocationJSONRequestBody defines body for PutPrivateLocation for application/json ContentType. -type PutPrivateLocationJSONRequestBody PutPrivateLocationJSONBody - -// DeleteTimelinesJSONRequestBody defines body for DeleteTimelines for application/json ContentType. -type DeleteTimelinesJSONRequestBody DeleteTimelinesJSONBody - -// PatchTimelineJSONRequestBody defines body for PatchTimeline for application/json ContentType. -type PatchTimelineJSONRequestBody PatchTimelineJSONBody - -// CreateTimelinesJSONRequestBody defines body for CreateTimelines for application/json ContentType. -type CreateTimelinesJSONRequestBody CreateTimelinesJSONBody - -// CopyTimelineJSONRequestBody defines body for CopyTimeline for application/json ContentType. -type CopyTimelineJSONRequestBody CopyTimelineJSONBody - -// CleanDraftTimelinesJSONRequestBody defines body for CleanDraftTimelines for application/json ContentType. -type CleanDraftTimelinesJSONRequestBody CleanDraftTimelinesJSONBody - -// ExportTimelinesJSONRequestBody defines body for ExportTimelines for application/json ContentType. -type ExportTimelinesJSONRequestBody ExportTimelinesJSONBody - -// PersistFavoriteRouteJSONRequestBody defines body for PersistFavoriteRoute for application/json ContentType. -type PersistFavoriteRouteJSONRequestBody PersistFavoriteRouteJSONBody - -// ImportTimelinesJSONRequestBody defines body for ImportTimelines for application/json ContentType. -type ImportTimelinesJSONRequestBody ImportTimelinesJSONBody - -// InstallPrepackedTimelinesJSONRequestBody defines body for InstallPrepackedTimelines for application/json ContentType. -type InstallPrepackedTimelinesJSONRequestBody InstallPrepackedTimelinesJSONBody - -// PutUptimeSettingsJSONRequestBody defines body for PutUptimeSettings for application/json ContentType. -type PutUptimeSettingsJSONRequestBody PutUptimeSettingsJSONBody - -// PostActionsConnectorIdJSONRequestBody defines body for PostActionsConnectorId for application/json ContentType. -type PostActionsConnectorIdJSONRequestBody PostActionsConnectorIdJSONBody - -// PutActionsConnectorIdJSONRequestBody defines body for PutActionsConnectorId for application/json ContentType. -type PutActionsConnectorIdJSONRequestBody PutActionsConnectorIdJSONBody - -// CreateDataViewDefaultwJSONRequestBody defines body for CreateDataViewDefaultw for application/json ContentType. -type CreateDataViewDefaultwJSONRequestBody = DataViewsCreateDataViewRequestObject - -// UpdateDataViewDefaultJSONRequestBody defines body for UpdateDataViewDefault for application/json ContentType. -type UpdateDataViewDefaultJSONRequestBody = DataViewsUpdateDataViewRequestObject - -// PostMaintenanceWindowJSONRequestBody defines body for PostMaintenanceWindow for application/json ContentType. -type PostMaintenanceWindowJSONRequestBody PostMaintenanceWindowJSONBody - -// PatchMaintenanceWindowIdJSONRequestBody defines body for PatchMaintenanceWindowId for application/json ContentType. -type PatchMaintenanceWindowIdJSONRequestBody PatchMaintenanceWindowIdJSONBody - -// CreateSloOpJSONRequestBody defines body for CreateSloOp for application/json ContentType. -type CreateSloOpJSONRequestBody = SLOsCreateSloRequest - -// BulkDeleteOpJSONRequestBody defines body for BulkDeleteOp for application/json ContentType. -type BulkDeleteOpJSONRequestBody = SLOsBulkDeleteRequest - -// DeleteRollupDataOpJSONRequestBody defines body for DeleteRollupDataOp for application/json ContentType. -type DeleteRollupDataOpJSONRequestBody = SLOsBulkPurgeRollupRequest - -// DeleteSloInstancesOpJSONRequestBody defines body for DeleteSloInstancesOp for application/json ContentType. -type DeleteSloInstancesOpJSONRequestBody = SLOsDeleteSloInstancesRequest - -// UpdateSloOpJSONRequestBody defines body for UpdateSloOp for application/json ContentType. -type UpdateSloOpJSONRequestBody = SLOsUpdateSloRequest - -// Getter for additional properties for PostActionsConnectorIdExecuteJSONBody_Params. Returns the specified -// element and whether it was found -func (a PostActionsConnectorIdExecuteJSONBody_Params) Get(fieldName string) (value interface{}, found bool) { - if a.AdditionalProperties != nil { - value, found = a.AdditionalProperties[fieldName] - } - return -} - -// Setter for additional properties for PostActionsConnectorIdExecuteJSONBody_Params -func (a *PostActionsConnectorIdExecuteJSONBody_Params) Set(fieldName string, value interface{}) { - if a.AdditionalProperties == nil { - a.AdditionalProperties = make(map[string]interface{}) - } - a.AdditionalProperties[fieldName] = value -} - -// Getter for additional properties for PostAlertingRuleIdJSONBody_Params. Returns the specified -// element and whether it was found -func (a PostAlertingRuleIdJSONBody_Params) Get(fieldName string) (value interface{}, found bool) { - if a.AdditionalProperties != nil { - value, found = a.AdditionalProperties[fieldName] - } - return -} - -// Setter for additional properties for PostAlertingRuleIdJSONBody_Params -func (a *PostAlertingRuleIdJSONBody_Params) Set(fieldName string, value interface{}) { - if a.AdditionalProperties == nil { - a.AdditionalProperties = make(map[string]interface{}) - } - a.AdditionalProperties[fieldName] = value -} - -// Getter for additional properties for SyntheticsBrowserMonitorFields. Returns the specified -// element and whether it was found -func (a SyntheticsBrowserMonitorFields) Get(fieldName string) (value interface{}, found bool) { - if a.AdditionalProperties != nil { - value, found = a.AdditionalProperties[fieldName] - } - return -} - -// Setter for additional properties for SyntheticsBrowserMonitorFields -func (a *SyntheticsBrowserMonitorFields) Set(fieldName string, value interface{}) { - if a.AdditionalProperties == nil { - a.AdditionalProperties = make(map[string]interface{}) - } - a.AdditionalProperties[fieldName] = value -} - -// Override default JSON handling for SyntheticsBrowserMonitorFields to handle AdditionalProperties -func (a *SyntheticsBrowserMonitorFields) UnmarshalJSON(b []byte) error { - object := make(map[string]json.RawMessage) - err := json.Unmarshal(b, &object) - if err != nil { - return err - } - - if raw, found := object["alert"]; found { - err = json.Unmarshal(raw, &a.Alert) - if err != nil { - return fmt.Errorf("error reading 'alert': %w", err) - } - delete(object, "alert") - } - - if raw, found := object["enabled"]; found { - err = json.Unmarshal(raw, &a.Enabled) - if err != nil { - return fmt.Errorf("error reading 'enabled': %w", err) - } - delete(object, "enabled") - } - - if raw, found := object["ignore_https_errors"]; found { - err = json.Unmarshal(raw, &a.IgnoreHttpsErrors) - if err != nil { - return fmt.Errorf("error reading 'ignore_https_errors': %w", err) - } - delete(object, "ignore_https_errors") - } - - if raw, found := object["inline_script"]; found { - err = json.Unmarshal(raw, &a.InlineScript) - if err != nil { - return fmt.Errorf("error reading 'inline_script': %w", err) - } - delete(object, "inline_script") - } - - if raw, found := object["labels"]; found { - err = json.Unmarshal(raw, &a.Labels) - if err != nil { - return fmt.Errorf("error reading 'labels': %w", err) - } - delete(object, "labels") - } - - if raw, found := object["locations"]; found { - err = json.Unmarshal(raw, &a.Locations) - if err != nil { - return fmt.Errorf("error reading 'locations': %w", err) - } - delete(object, "locations") - } - - if raw, found := object["name"]; found { - err = json.Unmarshal(raw, &a.Name) - if err != nil { - return fmt.Errorf("error reading 'name': %w", err) - } - delete(object, "name") - } - - if raw, found := object["namespace"]; found { - err = json.Unmarshal(raw, &a.Namespace) - if err != nil { - return fmt.Errorf("error reading 'namespace': %w", err) - } - delete(object, "namespace") - } - - if raw, found := object["params"]; found { - err = json.Unmarshal(raw, &a.Params) - if err != nil { - return fmt.Errorf("error reading 'params': %w", err) - } - delete(object, "params") - } - - if raw, found := object["playwright_options"]; found { - err = json.Unmarshal(raw, &a.PlaywrightOptions) - if err != nil { - return fmt.Errorf("error reading 'playwright_options': %w", err) - } - delete(object, "playwright_options") - } - - if raw, found := object["private_locations"]; found { - err = json.Unmarshal(raw, &a.PrivateLocations) - if err != nil { - return fmt.Errorf("error reading 'private_locations': %w", err) - } - delete(object, "private_locations") - } - - if raw, found := object["retest_on_failure"]; found { - err = json.Unmarshal(raw, &a.RetestOnFailure) - if err != nil { - return fmt.Errorf("error reading 'retest_on_failure': %w", err) - } - delete(object, "retest_on_failure") - } - - if raw, found := object["schedule"]; found { - err = json.Unmarshal(raw, &a.Schedule) - if err != nil { - return fmt.Errorf("error reading 'schedule': %w", err) - } - delete(object, "schedule") - } - - if raw, found := object["screenshots"]; found { - err = json.Unmarshal(raw, &a.Screenshots) - if err != nil { - return fmt.Errorf("error reading 'screenshots': %w", err) - } - delete(object, "screenshots") - } - - if raw, found := object["service.name"]; found { - err = json.Unmarshal(raw, &a.ServiceName) - if err != nil { - return fmt.Errorf("error reading 'service.name': %w", err) - } - delete(object, "service.name") - } - - if raw, found := object["synthetics_args"]; found { - err = json.Unmarshal(raw, &a.SyntheticsArgs) - if err != nil { - return fmt.Errorf("error reading 'synthetics_args': %w", err) - } - delete(object, "synthetics_args") - } - - if raw, found := object["tags"]; found { - err = json.Unmarshal(raw, &a.Tags) - if err != nil { - return fmt.Errorf("error reading 'tags': %w", err) - } - delete(object, "tags") - } - - if raw, found := object["timeout"]; found { - err = json.Unmarshal(raw, &a.Timeout) - if err != nil { - return fmt.Errorf("error reading 'timeout': %w", err) - } - delete(object, "timeout") - } - - if raw, found := object["type"]; found { - err = json.Unmarshal(raw, &a.Type) - if err != nil { - return fmt.Errorf("error reading 'type': %w", err) - } - delete(object, "type") - } - - if len(object) != 0 { - a.AdditionalProperties = make(map[string]interface{}) - for fieldName, fieldBuf := range object { - var fieldVal interface{} - err := json.Unmarshal(fieldBuf, &fieldVal) - if err != nil { - return fmt.Errorf("error unmarshaling field %s: %w", fieldName, err) - } - a.AdditionalProperties[fieldName] = fieldVal - } - } - return nil -} - -// Override default JSON handling for SyntheticsBrowserMonitorFields to handle AdditionalProperties -func (a SyntheticsBrowserMonitorFields) MarshalJSON() ([]byte, error) { - var err error - object := make(map[string]json.RawMessage) - - if a.Alert != nil { - object["alert"], err = json.Marshal(a.Alert) - if err != nil { - return nil, fmt.Errorf("error marshaling 'alert': %w", err) - } - } - - if a.Enabled != nil { - object["enabled"], err = json.Marshal(a.Enabled) - if err != nil { - return nil, fmt.Errorf("error marshaling 'enabled': %w", err) - } - } - - if a.IgnoreHttpsErrors != nil { - object["ignore_https_errors"], err = json.Marshal(a.IgnoreHttpsErrors) - if err != nil { - return nil, fmt.Errorf("error marshaling 'ignore_https_errors': %w", err) - } - } - - object["inline_script"], err = json.Marshal(a.InlineScript) - if err != nil { - return nil, fmt.Errorf("error marshaling 'inline_script': %w", err) - } - - if a.Labels != nil { - object["labels"], err = json.Marshal(a.Labels) - if err != nil { - return nil, fmt.Errorf("error marshaling 'labels': %w", err) - } - } - - if a.Locations != nil { - object["locations"], err = json.Marshal(a.Locations) - if err != nil { - return nil, fmt.Errorf("error marshaling 'locations': %w", err) - } - } - - object["name"], err = json.Marshal(a.Name) - if err != nil { - return nil, fmt.Errorf("error marshaling 'name': %w", err) - } - - if a.Namespace != nil { - object["namespace"], err = json.Marshal(a.Namespace) - if err != nil { - return nil, fmt.Errorf("error marshaling 'namespace': %w", err) - } - } - - if a.Params != nil { - object["params"], err = json.Marshal(a.Params) - if err != nil { - return nil, fmt.Errorf("error marshaling 'params': %w", err) - } - } - - if a.PlaywrightOptions != nil { - object["playwright_options"], err = json.Marshal(a.PlaywrightOptions) - if err != nil { - return nil, fmt.Errorf("error marshaling 'playwright_options': %w", err) - } - } - - if a.PrivateLocations != nil { - object["private_locations"], err = json.Marshal(a.PrivateLocations) - if err != nil { - return nil, fmt.Errorf("error marshaling 'private_locations': %w", err) - } - } - - if a.RetestOnFailure != nil { - object["retest_on_failure"], err = json.Marshal(a.RetestOnFailure) - if err != nil { - return nil, fmt.Errorf("error marshaling 'retest_on_failure': %w", err) - } - } - - if a.Schedule != nil { - object["schedule"], err = json.Marshal(a.Schedule) - if err != nil { - return nil, fmt.Errorf("error marshaling 'schedule': %w", err) - } - } - - if a.Screenshots != nil { - object["screenshots"], err = json.Marshal(a.Screenshots) - if err != nil { - return nil, fmt.Errorf("error marshaling 'screenshots': %w", err) - } - } - - if a.ServiceName != nil { - object["service.name"], err = json.Marshal(a.ServiceName) - if err != nil { - return nil, fmt.Errorf("error marshaling 'service.name': %w", err) - } - } - - if a.SyntheticsArgs != nil { - object["synthetics_args"], err = json.Marshal(a.SyntheticsArgs) - if err != nil { - return nil, fmt.Errorf("error marshaling 'synthetics_args': %w", err) - } - } - - if a.Tags != nil { - object["tags"], err = json.Marshal(a.Tags) - if err != nil { - return nil, fmt.Errorf("error marshaling 'tags': %w", err) - } - } - - if a.Timeout != nil { - object["timeout"], err = json.Marshal(a.Timeout) - if err != nil { - return nil, fmt.Errorf("error marshaling 'timeout': %w", err) - } - } - - object["type"], err = json.Marshal(a.Type) - if err != nil { - return nil, fmt.Errorf("error marshaling 'type': %w", err) - } - - for fieldName, field := range a.AdditionalProperties { - object[fieldName], err = json.Marshal(field) - if err != nil { - return nil, fmt.Errorf("error marshaling '%s': %w", fieldName, err) - } - } - return json.Marshal(object) -} - -// Getter for additional properties for SyntheticsGetPrivateLocation. Returns the specified -// element and whether it was found -func (a SyntheticsGetPrivateLocation) Get(fieldName string) (value interface{}, found bool) { - if a.AdditionalProperties != nil { - value, found = a.AdditionalProperties[fieldName] - } - return -} - -// Setter for additional properties for SyntheticsGetPrivateLocation -func (a *SyntheticsGetPrivateLocation) Set(fieldName string, value interface{}) { - if a.AdditionalProperties == nil { - a.AdditionalProperties = make(map[string]interface{}) - } - a.AdditionalProperties[fieldName] = value -} - -// Override default JSON handling for SyntheticsGetPrivateLocation to handle AdditionalProperties -func (a *SyntheticsGetPrivateLocation) UnmarshalJSON(b []byte) error { - object := make(map[string]json.RawMessage) - err := json.Unmarshal(b, &object) - if err != nil { - return err - } - - if raw, found := object["agentPolicyId"]; found { - err = json.Unmarshal(raw, &a.AgentPolicyId) - if err != nil { - return fmt.Errorf("error reading 'agentPolicyId': %w", err) - } - delete(object, "agentPolicyId") - } - - if raw, found := object["geo"]; found { - err = json.Unmarshal(raw, &a.Geo) - if err != nil { - return fmt.Errorf("error reading 'geo': %w", err) - } - delete(object, "geo") - } - - if raw, found := object["id"]; found { - err = json.Unmarshal(raw, &a.Id) - if err != nil { - return fmt.Errorf("error reading 'id': %w", err) - } - delete(object, "id") - } - - if raw, found := object["isInvalid"]; found { - err = json.Unmarshal(raw, &a.IsInvalid) - if err != nil { - return fmt.Errorf("error reading 'isInvalid': %w", err) - } - delete(object, "isInvalid") - } - - if raw, found := object["label"]; found { - err = json.Unmarshal(raw, &a.Label) - if err != nil { - return fmt.Errorf("error reading 'label': %w", err) - } - delete(object, "label") - } + if raw, found := object["label"]; found { + err = json.Unmarshal(raw, &a.Label) + if err != nil { + return fmt.Errorf("error reading 'label': %w", err) + } + delete(object, "label") + } if raw, found := object["namespace"]; found { err = json.Unmarshal(raw, &a.Namespace) @@ -54641,42 +42527,975 @@ func (a *PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Feature a.AdditionalProperties[fieldName] = fieldVal } } - return nil -} + return nil +} + +// Override default JSON handling for PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Features to handle AdditionalProperties +func (a PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Features) MarshalJSON() ([]byte, error) { + var err error + object := make(map[string]json.RawMessage) + + if a.DocValueOnlyNumeric != nil { + object["doc_value_only_numeric"], err = json.Marshal(a.DocValueOnlyNumeric) + if err != nil { + return nil, fmt.Errorf("error marshaling 'doc_value_only_numeric': %w", err) + } + } + + if a.DocValueOnlyOther != nil { + object["doc_value_only_other"], err = json.Marshal(a.DocValueOnlyOther) + if err != nil { + return nil, fmt.Errorf("error marshaling 'doc_value_only_other': %w", err) + } + } + + if a.SyntheticSource != nil { + object["synthetic_source"], err = json.Marshal(a.SyntheticSource) + if err != nil { + return nil, fmt.Errorf("error marshaling 'synthetic_source': %w", err) + } + } + + if a.Tsdb != nil { + object["tsdb"], err = json.Marshal(a.Tsdb) + if err != nil { + return nil, fmt.Errorf("error marshaling 'tsdb': %w", err) + } + } + + for fieldName, field := range a.AdditionalProperties { + object[fieldName], err = json.Marshal(field) + if err != nil { + return nil, fmt.Errorf("error marshaling '%s': %w", fieldName, err) + } + } + return json.Marshal(object) +} + +// Getter for additional properties for PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Item. Returns the specified +// element and whether it was found +func (a PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Item) Get(fieldName string) (value interface{}, found bool) { + if a.AdditionalProperties != nil { + value, found = a.AdditionalProperties[fieldName] + } + return +} + +// Setter for additional properties for PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Item +func (a *PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Item) Set(fieldName string, value interface{}) { + if a.AdditionalProperties == nil { + a.AdditionalProperties = make(map[string]interface{}) + } + a.AdditionalProperties[fieldName] = value +} + +// Override default JSON handling for PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Item to handle AdditionalProperties +func (a *PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Item) UnmarshalJSON(b []byte) error { + object := make(map[string]json.RawMessage) + err := json.Unmarshal(b, &object) + if err != nil { + return err + } + + if raw, found := object["data_stream"]; found { + err = json.Unmarshal(raw, &a.DataStream) + if err != nil { + return fmt.Errorf("error reading 'data_stream': %w", err) + } + delete(object, "data_stream") + } + + if raw, found := object["features"]; found { + err = json.Unmarshal(raw, &a.Features) + if err != nil { + return fmt.Errorf("error reading 'features': %w", err) + } + delete(object, "features") + } + + if len(object) != 0 { + a.AdditionalProperties = make(map[string]interface{}) + for fieldName, fieldBuf := range object { + var fieldVal interface{} + err := json.Unmarshal(fieldBuf, &fieldVal) + if err != nil { + return fmt.Errorf("error unmarshaling field %s: %w", fieldName, err) + } + a.AdditionalProperties[fieldName] = fieldVal + } + } + return nil +} + +// Override default JSON handling for PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Item to handle AdditionalProperties +func (a PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Item) MarshalJSON() ([]byte, error) { + var err error + object := make(map[string]json.RawMessage) + + object["data_stream"], err = json.Marshal(a.DataStream) + if err != nil { + return nil, fmt.Errorf("error marshaling 'data_stream': %w", err) + } + + object["features"], err = json.Marshal(a.Features) + if err != nil { + return nil, fmt.Errorf("error marshaling 'features': %w", err) + } + + for fieldName, field := range a.AdditionalProperties { + object[fieldName], err = json.Marshal(field) + if err != nil { + return nil, fmt.Errorf("error marshaling '%s': %w", fieldName, err) + } + } + return json.Marshal(object) +} + +// Getter for additional properties for PackageListItem_InstallationInfo_InstalledEs_Item. Returns the specified +// element and whether it was found +func (a PackageListItem_InstallationInfo_InstalledEs_Item) Get(fieldName string) (value interface{}, found bool) { + if a.AdditionalProperties != nil { + value, found = a.AdditionalProperties[fieldName] + } + return +} + +// Setter for additional properties for PackageListItem_InstallationInfo_InstalledEs_Item +func (a *PackageListItem_InstallationInfo_InstalledEs_Item) Set(fieldName string, value interface{}) { + if a.AdditionalProperties == nil { + a.AdditionalProperties = make(map[string]interface{}) + } + a.AdditionalProperties[fieldName] = value +} + +// Override default JSON handling for PackageListItem_InstallationInfo_InstalledEs_Item to handle AdditionalProperties +func (a *PackageListItem_InstallationInfo_InstalledEs_Item) UnmarshalJSON(b []byte) error { + object := make(map[string]json.RawMessage) + err := json.Unmarshal(b, &object) + if err != nil { + return err + } + + if raw, found := object["deferred"]; found { + err = json.Unmarshal(raw, &a.Deferred) + if err != nil { + return fmt.Errorf("error reading 'deferred': %w", err) + } + delete(object, "deferred") + } + + if raw, found := object["id"]; found { + err = json.Unmarshal(raw, &a.Id) + if err != nil { + return fmt.Errorf("error reading 'id': %w", err) + } + delete(object, "id") + } + + if raw, found := object["type"]; found { + err = json.Unmarshal(raw, &a.Type) + if err != nil { + return fmt.Errorf("error reading 'type': %w", err) + } + delete(object, "type") + } + + if raw, found := object["version"]; found { + err = json.Unmarshal(raw, &a.Version) + if err != nil { + return fmt.Errorf("error reading 'version': %w", err) + } + delete(object, "version") + } + + if len(object) != 0 { + a.AdditionalProperties = make(map[string]interface{}) + for fieldName, fieldBuf := range object { + var fieldVal interface{} + err := json.Unmarshal(fieldBuf, &fieldVal) + if err != nil { + return fmt.Errorf("error unmarshaling field %s: %w", fieldName, err) + } + a.AdditionalProperties[fieldName] = fieldVal + } + } + return nil +} + +// Override default JSON handling for PackageListItem_InstallationInfo_InstalledEs_Item to handle AdditionalProperties +func (a PackageListItem_InstallationInfo_InstalledEs_Item) MarshalJSON() ([]byte, error) { + var err error + object := make(map[string]json.RawMessage) + + if a.Deferred != nil { + object["deferred"], err = json.Marshal(a.Deferred) + if err != nil { + return nil, fmt.Errorf("error marshaling 'deferred': %w", err) + } + } + + object["id"], err = json.Marshal(a.Id) + if err != nil { + return nil, fmt.Errorf("error marshaling 'id': %w", err) + } + + object["type"], err = json.Marshal(a.Type) + if err != nil { + return nil, fmt.Errorf("error marshaling 'type': %w", err) + } + + if a.Version != nil { + object["version"], err = json.Marshal(a.Version) + if err != nil { + return nil, fmt.Errorf("error marshaling 'version': %w", err) + } + } + + for fieldName, field := range a.AdditionalProperties { + object[fieldName], err = json.Marshal(field) + if err != nil { + return nil, fmt.Errorf("error marshaling '%s': %w", fieldName, err) + } + } + return json.Marshal(object) +} + +// Getter for additional properties for PackageListItem_InstallationInfo_InstalledKibana_Item. Returns the specified +// element and whether it was found +func (a PackageListItem_InstallationInfo_InstalledKibana_Item) Get(fieldName string) (value interface{}, found bool) { + if a.AdditionalProperties != nil { + value, found = a.AdditionalProperties[fieldName] + } + return +} + +// Setter for additional properties for PackageListItem_InstallationInfo_InstalledKibana_Item +func (a *PackageListItem_InstallationInfo_InstalledKibana_Item) Set(fieldName string, value interface{}) { + if a.AdditionalProperties == nil { + a.AdditionalProperties = make(map[string]interface{}) + } + a.AdditionalProperties[fieldName] = value +} + +// Override default JSON handling for PackageListItem_InstallationInfo_InstalledKibana_Item to handle AdditionalProperties +func (a *PackageListItem_InstallationInfo_InstalledKibana_Item) UnmarshalJSON(b []byte) error { + object := make(map[string]json.RawMessage) + err := json.Unmarshal(b, &object) + if err != nil { + return err + } + + if raw, found := object["deferred"]; found { + err = json.Unmarshal(raw, &a.Deferred) + if err != nil { + return fmt.Errorf("error reading 'deferred': %w", err) + } + delete(object, "deferred") + } + + if raw, found := object["id"]; found { + err = json.Unmarshal(raw, &a.Id) + if err != nil { + return fmt.Errorf("error reading 'id': %w", err) + } + delete(object, "id") + } + + if raw, found := object["originId"]; found { + err = json.Unmarshal(raw, &a.OriginId) + if err != nil { + return fmt.Errorf("error reading 'originId': %w", err) + } + delete(object, "originId") + } + + if raw, found := object["type"]; found { + err = json.Unmarshal(raw, &a.Type) + if err != nil { + return fmt.Errorf("error reading 'type': %w", err) + } + delete(object, "type") + } + + if len(object) != 0 { + a.AdditionalProperties = make(map[string]interface{}) + for fieldName, fieldBuf := range object { + var fieldVal interface{} + err := json.Unmarshal(fieldBuf, &fieldVal) + if err != nil { + return fmt.Errorf("error unmarshaling field %s: %w", fieldName, err) + } + a.AdditionalProperties[fieldName] = fieldVal + } + } + return nil +} + +// Override default JSON handling for PackageListItem_InstallationInfo_InstalledKibana_Item to handle AdditionalProperties +func (a PackageListItem_InstallationInfo_InstalledKibana_Item) MarshalJSON() ([]byte, error) { + var err error + object := make(map[string]json.RawMessage) + + if a.Deferred != nil { + object["deferred"], err = json.Marshal(a.Deferred) + if err != nil { + return nil, fmt.Errorf("error marshaling 'deferred': %w", err) + } + } + + object["id"], err = json.Marshal(a.Id) + if err != nil { + return nil, fmt.Errorf("error marshaling 'id': %w", err) + } + + if a.OriginId != nil { + object["originId"], err = json.Marshal(a.OriginId) + if err != nil { + return nil, fmt.Errorf("error marshaling 'originId': %w", err) + } + } + + object["type"], err = json.Marshal(a.Type) + if err != nil { + return nil, fmt.Errorf("error marshaling 'type': %w", err) + } + + for fieldName, field := range a.AdditionalProperties { + object[fieldName], err = json.Marshal(field) + if err != nil { + return nil, fmt.Errorf("error marshaling '%s': %w", fieldName, err) + } + } + return json.Marshal(object) +} + +// Getter for additional properties for PackageListItem_InstallationInfo_LatestExecutedState. Returns the specified +// element and whether it was found +func (a PackageListItem_InstallationInfo_LatestExecutedState) Get(fieldName string) (value interface{}, found bool) { + if a.AdditionalProperties != nil { + value, found = a.AdditionalProperties[fieldName] + } + return +} + +// Setter for additional properties for PackageListItem_InstallationInfo_LatestExecutedState +func (a *PackageListItem_InstallationInfo_LatestExecutedState) Set(fieldName string, value interface{}) { + if a.AdditionalProperties == nil { + a.AdditionalProperties = make(map[string]interface{}) + } + a.AdditionalProperties[fieldName] = value +} + +// Override default JSON handling for PackageListItem_InstallationInfo_LatestExecutedState to handle AdditionalProperties +func (a *PackageListItem_InstallationInfo_LatestExecutedState) UnmarshalJSON(b []byte) error { + object := make(map[string]json.RawMessage) + err := json.Unmarshal(b, &object) + if err != nil { + return err + } + + if raw, found := object["error"]; found { + err = json.Unmarshal(raw, &a.Error) + if err != nil { + return fmt.Errorf("error reading 'error': %w", err) + } + delete(object, "error") + } + + if raw, found := object["name"]; found { + err = json.Unmarshal(raw, &a.Name) + if err != nil { + return fmt.Errorf("error reading 'name': %w", err) + } + delete(object, "name") + } + + if raw, found := object["started_at"]; found { + err = json.Unmarshal(raw, &a.StartedAt) + if err != nil { + return fmt.Errorf("error reading 'started_at': %w", err) + } + delete(object, "started_at") + } + + if len(object) != 0 { + a.AdditionalProperties = make(map[string]interface{}) + for fieldName, fieldBuf := range object { + var fieldVal interface{} + err := json.Unmarshal(fieldBuf, &fieldVal) + if err != nil { + return fmt.Errorf("error unmarshaling field %s: %w", fieldName, err) + } + a.AdditionalProperties[fieldName] = fieldVal + } + } + return nil +} + +// Override default JSON handling for PackageListItem_InstallationInfo_LatestExecutedState to handle AdditionalProperties +func (a PackageListItem_InstallationInfo_LatestExecutedState) MarshalJSON() ([]byte, error) { + var err error + object := make(map[string]json.RawMessage) + + if a.Error != nil { + object["error"], err = json.Marshal(a.Error) + if err != nil { + return nil, fmt.Errorf("error marshaling 'error': %w", err) + } + } + + if a.Name != nil { + object["name"], err = json.Marshal(a.Name) + if err != nil { + return nil, fmt.Errorf("error marshaling 'name': %w", err) + } + } + + if a.StartedAt != nil { + object["started_at"], err = json.Marshal(a.StartedAt) + if err != nil { + return nil, fmt.Errorf("error marshaling 'started_at': %w", err) + } + } + + for fieldName, field := range a.AdditionalProperties { + object[fieldName], err = json.Marshal(field) + if err != nil { + return nil, fmt.Errorf("error marshaling '%s': %w", fieldName, err) + } + } + return json.Marshal(object) +} + +// Getter for additional properties for PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Error. Returns the specified +// element and whether it was found +func (a PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Error) Get(fieldName string) (value interface{}, found bool) { + if a.AdditionalProperties != nil { + value, found = a.AdditionalProperties[fieldName] + } + return +} + +// Setter for additional properties for PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Error +func (a *PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Error) Set(fieldName string, value interface{}) { + if a.AdditionalProperties == nil { + a.AdditionalProperties = make(map[string]interface{}) + } + a.AdditionalProperties[fieldName] = value +} + +// Override default JSON handling for PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Error to handle AdditionalProperties +func (a *PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Error) UnmarshalJSON(b []byte) error { + object := make(map[string]json.RawMessage) + err := json.Unmarshal(b, &object) + if err != nil { + return err + } + + if raw, found := object["message"]; found { + err = json.Unmarshal(raw, &a.Message) + if err != nil { + return fmt.Errorf("error reading 'message': %w", err) + } + delete(object, "message") + } + + if raw, found := object["name"]; found { + err = json.Unmarshal(raw, &a.Name) + if err != nil { + return fmt.Errorf("error reading 'name': %w", err) + } + delete(object, "name") + } + + if raw, found := object["stack"]; found { + err = json.Unmarshal(raw, &a.Stack) + if err != nil { + return fmt.Errorf("error reading 'stack': %w", err) + } + delete(object, "stack") + } + + if len(object) != 0 { + a.AdditionalProperties = make(map[string]interface{}) + for fieldName, fieldBuf := range object { + var fieldVal interface{} + err := json.Unmarshal(fieldBuf, &fieldVal) + if err != nil { + return fmt.Errorf("error unmarshaling field %s: %w", fieldName, err) + } + a.AdditionalProperties[fieldName] = fieldVal + } + } + return nil +} + +// Override default JSON handling for PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Error to handle AdditionalProperties +func (a PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Error) MarshalJSON() ([]byte, error) { + var err error + object := make(map[string]json.RawMessage) + + object["message"], err = json.Marshal(a.Message) + if err != nil { + return nil, fmt.Errorf("error marshaling 'message': %w", err) + } + + object["name"], err = json.Marshal(a.Name) + if err != nil { + return nil, fmt.Errorf("error marshaling 'name': %w", err) + } + + if a.Stack != nil { + object["stack"], err = json.Marshal(a.Stack) + if err != nil { + return nil, fmt.Errorf("error marshaling 'stack': %w", err) + } + } + + for fieldName, field := range a.AdditionalProperties { + object[fieldName], err = json.Marshal(field) + if err != nil { + return nil, fmt.Errorf("error marshaling '%s': %w", fieldName, err) + } + } + return json.Marshal(object) +} + +// Getter for additional properties for PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Item. Returns the specified +// element and whether it was found +func (a PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Item) Get(fieldName string) (value interface{}, found bool) { + if a.AdditionalProperties != nil { + value, found = a.AdditionalProperties[fieldName] + } + return +} + +// Setter for additional properties for PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Item +func (a *PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Item) Set(fieldName string, value interface{}) { + if a.AdditionalProperties == nil { + a.AdditionalProperties = make(map[string]interface{}) + } + a.AdditionalProperties[fieldName] = value +} + +// Override default JSON handling for PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Item to handle AdditionalProperties +func (a *PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Item) UnmarshalJSON(b []byte) error { + object := make(map[string]json.RawMessage) + err := json.Unmarshal(b, &object) + if err != nil { + return err + } + + if raw, found := object["created_at"]; found { + err = json.Unmarshal(raw, &a.CreatedAt) + if err != nil { + return fmt.Errorf("error reading 'created_at': %w", err) + } + delete(object, "created_at") + } + + if raw, found := object["error"]; found { + err = json.Unmarshal(raw, &a.Error) + if err != nil { + return fmt.Errorf("error reading 'error': %w", err) + } + delete(object, "error") + } + + if raw, found := object["target_version"]; found { + err = json.Unmarshal(raw, &a.TargetVersion) + if err != nil { + return fmt.Errorf("error reading 'target_version': %w", err) + } + delete(object, "target_version") + } + + if len(object) != 0 { + a.AdditionalProperties = make(map[string]interface{}) + for fieldName, fieldBuf := range object { + var fieldVal interface{} + err := json.Unmarshal(fieldBuf, &fieldVal) + if err != nil { + return fmt.Errorf("error unmarshaling field %s: %w", fieldName, err) + } + a.AdditionalProperties[fieldName] = fieldVal + } + } + return nil +} + +// Override default JSON handling for PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Item to handle AdditionalProperties +func (a PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Item) MarshalJSON() ([]byte, error) { + var err error + object := make(map[string]json.RawMessage) + + object["created_at"], err = json.Marshal(a.CreatedAt) + if err != nil { + return nil, fmt.Errorf("error marshaling 'created_at': %w", err) + } + + object["error"], err = json.Marshal(a.Error) + if err != nil { + return nil, fmt.Errorf("error marshaling 'error': %w", err) + } + + object["target_version"], err = json.Marshal(a.TargetVersion) + if err != nil { + return nil, fmt.Errorf("error marshaling 'target_version': %w", err) + } + + for fieldName, field := range a.AdditionalProperties { + object[fieldName], err = json.Marshal(field) + if err != nil { + return nil, fmt.Errorf("error marshaling '%s': %w", fieldName, err) + } + } + return json.Marshal(object) +} + +// Getter for additional properties for PackageListItem_InstallationInfo. Returns the specified +// element and whether it was found +func (a PackageListItem_InstallationInfo) Get(fieldName string) (value interface{}, found bool) { + if a.AdditionalProperties != nil { + value, found = a.AdditionalProperties[fieldName] + } + return +} + +// Setter for additional properties for PackageListItem_InstallationInfo +func (a *PackageListItem_InstallationInfo) Set(fieldName string, value interface{}) { + if a.AdditionalProperties == nil { + a.AdditionalProperties = make(map[string]interface{}) + } + a.AdditionalProperties[fieldName] = value +} + +// Override default JSON handling for PackageListItem_InstallationInfo to handle AdditionalProperties +func (a *PackageListItem_InstallationInfo) UnmarshalJSON(b []byte) error { + object := make(map[string]json.RawMessage) + err := json.Unmarshal(b, &object) + if err != nil { + return err + } + + if raw, found := object["additional_spaces_installed_kibana"]; found { + err = json.Unmarshal(raw, &a.AdditionalSpacesInstalledKibana) + if err != nil { + return fmt.Errorf("error reading 'additional_spaces_installed_kibana': %w", err) + } + delete(object, "additional_spaces_installed_kibana") + } + + if raw, found := object["created_at"]; found { + err = json.Unmarshal(raw, &a.CreatedAt) + if err != nil { + return fmt.Errorf("error reading 'created_at': %w", err) + } + delete(object, "created_at") + } + + if raw, found := object["experimental_data_stream_features"]; found { + err = json.Unmarshal(raw, &a.ExperimentalDataStreamFeatures) + if err != nil { + return fmt.Errorf("error reading 'experimental_data_stream_features': %w", err) + } + delete(object, "experimental_data_stream_features") + } + + if raw, found := object["install_format_schema_version"]; found { + err = json.Unmarshal(raw, &a.InstallFormatSchemaVersion) + if err != nil { + return fmt.Errorf("error reading 'install_format_schema_version': %w", err) + } + delete(object, "install_format_schema_version") + } + + if raw, found := object["install_source"]; found { + err = json.Unmarshal(raw, &a.InstallSource) + if err != nil { + return fmt.Errorf("error reading 'install_source': %w", err) + } + delete(object, "install_source") + } + + if raw, found := object["install_status"]; found { + err = json.Unmarshal(raw, &a.InstallStatus) + if err != nil { + return fmt.Errorf("error reading 'install_status': %w", err) + } + delete(object, "install_status") + } + + if raw, found := object["installed_es"]; found { + err = json.Unmarshal(raw, &a.InstalledEs) + if err != nil { + return fmt.Errorf("error reading 'installed_es': %w", err) + } + delete(object, "installed_es") + } + + if raw, found := object["installed_kibana"]; found { + err = json.Unmarshal(raw, &a.InstalledKibana) + if err != nil { + return fmt.Errorf("error reading 'installed_kibana': %w", err) + } + delete(object, "installed_kibana") + } + + if raw, found := object["installed_kibana_space_id"]; found { + err = json.Unmarshal(raw, &a.InstalledKibanaSpaceId) + if err != nil { + return fmt.Errorf("error reading 'installed_kibana_space_id': %w", err) + } + delete(object, "installed_kibana_space_id") + } + + if raw, found := object["is_rollback_ttl_expired"]; found { + err = json.Unmarshal(raw, &a.IsRollbackTtlExpired) + if err != nil { + return fmt.Errorf("error reading 'is_rollback_ttl_expired': %w", err) + } + delete(object, "is_rollback_ttl_expired") + } + + if raw, found := object["latest_executed_state"]; found { + err = json.Unmarshal(raw, &a.LatestExecutedState) + if err != nil { + return fmt.Errorf("error reading 'latest_executed_state': %w", err) + } + delete(object, "latest_executed_state") + } + + if raw, found := object["latest_install_failed_attempts"]; found { + err = json.Unmarshal(raw, &a.LatestInstallFailedAttempts) + if err != nil { + return fmt.Errorf("error reading 'latest_install_failed_attempts': %w", err) + } + delete(object, "latest_install_failed_attempts") + } + + if raw, found := object["name"]; found { + err = json.Unmarshal(raw, &a.Name) + if err != nil { + return fmt.Errorf("error reading 'name': %w", err) + } + delete(object, "name") + } + + if raw, found := object["namespaces"]; found { + err = json.Unmarshal(raw, &a.Namespaces) + if err != nil { + return fmt.Errorf("error reading 'namespaces': %w", err) + } + delete(object, "namespaces") + } + + if raw, found := object["previous_version"]; found { + err = json.Unmarshal(raw, &a.PreviousVersion) + if err != nil { + return fmt.Errorf("error reading 'previous_version': %w", err) + } + delete(object, "previous_version") + } + + if raw, found := object["rolled_back"]; found { + err = json.Unmarshal(raw, &a.RolledBack) + if err != nil { + return fmt.Errorf("error reading 'rolled_back': %w", err) + } + delete(object, "rolled_back") + } + + if raw, found := object["type"]; found { + err = json.Unmarshal(raw, &a.Type) + if err != nil { + return fmt.Errorf("error reading 'type': %w", err) + } + delete(object, "type") + } + + if raw, found := object["updated_at"]; found { + err = json.Unmarshal(raw, &a.UpdatedAt) + if err != nil { + return fmt.Errorf("error reading 'updated_at': %w", err) + } + delete(object, "updated_at") + } + + if raw, found := object["verification_key_id"]; found { + err = json.Unmarshal(raw, &a.VerificationKeyId) + if err != nil { + return fmt.Errorf("error reading 'verification_key_id': %w", err) + } + delete(object, "verification_key_id") + } + + if raw, found := object["verification_status"]; found { + err = json.Unmarshal(raw, &a.VerificationStatus) + if err != nil { + return fmt.Errorf("error reading 'verification_status': %w", err) + } + delete(object, "verification_status") + } + + if raw, found := object["version"]; found { + err = json.Unmarshal(raw, &a.Version) + if err != nil { + return fmt.Errorf("error reading 'version': %w", err) + } + delete(object, "version") + } + + if len(object) != 0 { + a.AdditionalProperties = make(map[string]interface{}) + for fieldName, fieldBuf := range object { + var fieldVal interface{} + err := json.Unmarshal(fieldBuf, &fieldVal) + if err != nil { + return fmt.Errorf("error unmarshaling field %s: %w", fieldName, err) + } + a.AdditionalProperties[fieldName] = fieldVal + } + } + return nil +} + +// Override default JSON handling for PackageListItem_InstallationInfo to handle AdditionalProperties +func (a PackageListItem_InstallationInfo) MarshalJSON() ([]byte, error) { + var err error + object := make(map[string]json.RawMessage) + + if a.AdditionalSpacesInstalledKibana != nil { + object["additional_spaces_installed_kibana"], err = json.Marshal(a.AdditionalSpacesInstalledKibana) + if err != nil { + return nil, fmt.Errorf("error marshaling 'additional_spaces_installed_kibana': %w", err) + } + } + + if a.CreatedAt != nil { + object["created_at"], err = json.Marshal(a.CreatedAt) + if err != nil { + return nil, fmt.Errorf("error marshaling 'created_at': %w", err) + } + } + + if a.ExperimentalDataStreamFeatures != nil { + object["experimental_data_stream_features"], err = json.Marshal(a.ExperimentalDataStreamFeatures) + if err != nil { + return nil, fmt.Errorf("error marshaling 'experimental_data_stream_features': %w", err) + } + } + + if a.InstallFormatSchemaVersion != nil { + object["install_format_schema_version"], err = json.Marshal(a.InstallFormatSchemaVersion) + if err != nil { + return nil, fmt.Errorf("error marshaling 'install_format_schema_version': %w", err) + } + } + + object["install_source"], err = json.Marshal(a.InstallSource) + if err != nil { + return nil, fmt.Errorf("error marshaling 'install_source': %w", err) + } + + object["install_status"], err = json.Marshal(a.InstallStatus) + if err != nil { + return nil, fmt.Errorf("error marshaling 'install_status': %w", err) + } + + object["installed_es"], err = json.Marshal(a.InstalledEs) + if err != nil { + return nil, fmt.Errorf("error marshaling 'installed_es': %w", err) + } + + object["installed_kibana"], err = json.Marshal(a.InstalledKibana) + if err != nil { + return nil, fmt.Errorf("error marshaling 'installed_kibana': %w", err) + } + + if a.InstalledKibanaSpaceId != nil { + object["installed_kibana_space_id"], err = json.Marshal(a.InstalledKibanaSpaceId) + if err != nil { + return nil, fmt.Errorf("error marshaling 'installed_kibana_space_id': %w", err) + } + } + + if a.IsRollbackTtlExpired != nil { + object["is_rollback_ttl_expired"], err = json.Marshal(a.IsRollbackTtlExpired) + if err != nil { + return nil, fmt.Errorf("error marshaling 'is_rollback_ttl_expired': %w", err) + } + } + + if a.LatestExecutedState != nil { + object["latest_executed_state"], err = json.Marshal(a.LatestExecutedState) + if err != nil { + return nil, fmt.Errorf("error marshaling 'latest_executed_state': %w", err) + } + } + + if a.LatestInstallFailedAttempts != nil { + object["latest_install_failed_attempts"], err = json.Marshal(a.LatestInstallFailedAttempts) + if err != nil { + return nil, fmt.Errorf("error marshaling 'latest_install_failed_attempts': %w", err) + } + } + + object["name"], err = json.Marshal(a.Name) + if err != nil { + return nil, fmt.Errorf("error marshaling 'name': %w", err) + } -// Override default JSON handling for PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Features to handle AdditionalProperties -func (a PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Features) MarshalJSON() ([]byte, error) { - var err error - object := make(map[string]json.RawMessage) + if a.Namespaces != nil { + object["namespaces"], err = json.Marshal(a.Namespaces) + if err != nil { + return nil, fmt.Errorf("error marshaling 'namespaces': %w", err) + } + } - if a.DocValueOnlyNumeric != nil { - object["doc_value_only_numeric"], err = json.Marshal(a.DocValueOnlyNumeric) + if a.PreviousVersion != nil { + object["previous_version"], err = json.Marshal(a.PreviousVersion) if err != nil { - return nil, fmt.Errorf("error marshaling 'doc_value_only_numeric': %w", err) + return nil, fmt.Errorf("error marshaling 'previous_version': %w", err) } } - if a.DocValueOnlyOther != nil { - object["doc_value_only_other"], err = json.Marshal(a.DocValueOnlyOther) + if a.RolledBack != nil { + object["rolled_back"], err = json.Marshal(a.RolledBack) if err != nil { - return nil, fmt.Errorf("error marshaling 'doc_value_only_other': %w", err) + return nil, fmt.Errorf("error marshaling 'rolled_back': %w", err) } } - if a.SyntheticSource != nil { - object["synthetic_source"], err = json.Marshal(a.SyntheticSource) + object["type"], err = json.Marshal(a.Type) + if err != nil { + return nil, fmt.Errorf("error marshaling 'type': %w", err) + } + + if a.UpdatedAt != nil { + object["updated_at"], err = json.Marshal(a.UpdatedAt) if err != nil { - return nil, fmt.Errorf("error marshaling 'synthetic_source': %w", err) + return nil, fmt.Errorf("error marshaling 'updated_at': %w", err) } } - if a.Tsdb != nil { - object["tsdb"], err = json.Marshal(a.Tsdb) + if a.VerificationKeyId != nil { + object["verification_key_id"], err = json.Marshal(a.VerificationKeyId) if err != nil { - return nil, fmt.Errorf("error marshaling 'tsdb': %w", err) + return nil, fmt.Errorf("error marshaling 'verification_key_id': %w", err) } } + object["verification_status"], err = json.Marshal(a.VerificationStatus) + if err != nil { + return nil, fmt.Errorf("error marshaling 'verification_status': %w", err) + } + + object["version"], err = json.Marshal(a.Version) + if err != nil { + return nil, fmt.Errorf("error marshaling 'version': %w", err) + } + for fieldName, field := range a.AdditionalProperties { object[fieldName], err = json.Marshal(field) if err != nil { @@ -54686,45 +43505,45 @@ func (a PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Features return json.Marshal(object) } -// Getter for additional properties for PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Item. Returns the specified +// Getter for additional properties for PackageListItem_Owner. Returns the specified // element and whether it was found -func (a PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Item) Get(fieldName string) (value interface{}, found bool) { +func (a PackageListItem_Owner) Get(fieldName string) (value interface{}, found bool) { if a.AdditionalProperties != nil { value, found = a.AdditionalProperties[fieldName] } return } -// Setter for additional properties for PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Item -func (a *PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Item) Set(fieldName string, value interface{}) { +// Setter for additional properties for PackageListItem_Owner +func (a *PackageListItem_Owner) Set(fieldName string, value interface{}) { if a.AdditionalProperties == nil { a.AdditionalProperties = make(map[string]interface{}) } a.AdditionalProperties[fieldName] = value } -// Override default JSON handling for PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Item to handle AdditionalProperties -func (a *PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Item) UnmarshalJSON(b []byte) error { +// Override default JSON handling for PackageListItem_Owner to handle AdditionalProperties +func (a *PackageListItem_Owner) UnmarshalJSON(b []byte) error { object := make(map[string]json.RawMessage) err := json.Unmarshal(b, &object) if err != nil { return err } - if raw, found := object["data_stream"]; found { - err = json.Unmarshal(raw, &a.DataStream) + if raw, found := object["github"]; found { + err = json.Unmarshal(raw, &a.Github) if err != nil { - return fmt.Errorf("error reading 'data_stream': %w", err) + return fmt.Errorf("error reading 'github': %w", err) } - delete(object, "data_stream") + delete(object, "github") } - if raw, found := object["features"]; found { - err = json.Unmarshal(raw, &a.Features) + if raw, found := object["type"]; found { + err = json.Unmarshal(raw, &a.Type) if err != nil { - return fmt.Errorf("error reading 'features': %w", err) + return fmt.Errorf("error reading 'type': %w", err) } - delete(object, "features") + delete(object, "type") } if len(object) != 0 { @@ -54741,19 +43560,23 @@ func (a *PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Item) U return nil } -// Override default JSON handling for PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Item to handle AdditionalProperties -func (a PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Item) MarshalJSON() ([]byte, error) { +// Override default JSON handling for PackageListItem_Owner to handle AdditionalProperties +func (a PackageListItem_Owner) MarshalJSON() ([]byte, error) { var err error object := make(map[string]json.RawMessage) - object["data_stream"], err = json.Marshal(a.DataStream) - if err != nil { - return nil, fmt.Errorf("error marshaling 'data_stream': %w", err) + if a.Github != nil { + object["github"], err = json.Marshal(a.Github) + if err != nil { + return nil, fmt.Errorf("error marshaling 'github': %w", err) + } } - object["features"], err = json.Marshal(a.Features) - if err != nil { - return nil, fmt.Errorf("error marshaling 'features': %w", err) + if a.Type != nil { + object["type"], err = json.Marshal(a.Type) + if err != nil { + return nil, fmt.Errorf("error marshaling 'type': %w", err) + } } for fieldName, field := range a.AdditionalProperties { @@ -54765,61 +43588,37 @@ func (a PackageListItem_InstallationInfo_ExperimentalDataStreamFeatures_Item) Ma return json.Marshal(object) } -// Getter for additional properties for PackageListItem_InstallationInfo_InstalledEs_Item. Returns the specified +// Getter for additional properties for PackageListItem_Source. Returns the specified // element and whether it was found -func (a PackageListItem_InstallationInfo_InstalledEs_Item) Get(fieldName string) (value interface{}, found bool) { +func (a PackageListItem_Source) Get(fieldName string) (value interface{}, found bool) { if a.AdditionalProperties != nil { value, found = a.AdditionalProperties[fieldName] } return } -// Setter for additional properties for PackageListItem_InstallationInfo_InstalledEs_Item -func (a *PackageListItem_InstallationInfo_InstalledEs_Item) Set(fieldName string, value interface{}) { +// Setter for additional properties for PackageListItem_Source +func (a *PackageListItem_Source) Set(fieldName string, value interface{}) { if a.AdditionalProperties == nil { a.AdditionalProperties = make(map[string]interface{}) } a.AdditionalProperties[fieldName] = value } -// Override default JSON handling for PackageListItem_InstallationInfo_InstalledEs_Item to handle AdditionalProperties -func (a *PackageListItem_InstallationInfo_InstalledEs_Item) UnmarshalJSON(b []byte) error { +// Override default JSON handling for PackageListItem_Source to handle AdditionalProperties +func (a *PackageListItem_Source) UnmarshalJSON(b []byte) error { object := make(map[string]json.RawMessage) err := json.Unmarshal(b, &object) if err != nil { return err } - if raw, found := object["deferred"]; found { - err = json.Unmarshal(raw, &a.Deferred) - if err != nil { - return fmt.Errorf("error reading 'deferred': %w", err) - } - delete(object, "deferred") - } - - if raw, found := object["id"]; found { - err = json.Unmarshal(raw, &a.Id) - if err != nil { - return fmt.Errorf("error reading 'id': %w", err) - } - delete(object, "id") - } - - if raw, found := object["type"]; found { - err = json.Unmarshal(raw, &a.Type) - if err != nil { - return fmt.Errorf("error reading 'type': %w", err) - } - delete(object, "type") - } - - if raw, found := object["version"]; found { - err = json.Unmarshal(raw, &a.Version) + if raw, found := object["license"]; found { + err = json.Unmarshal(raw, &a.License) if err != nil { - return fmt.Errorf("error reading 'version': %w", err) + return fmt.Errorf("error reading 'license': %w", err) } - delete(object, "version") + delete(object, "license") } if len(object) != 0 { @@ -54836,33 +43635,14 @@ func (a *PackageListItem_InstallationInfo_InstalledEs_Item) UnmarshalJSON(b []by return nil } -// Override default JSON handling for PackageListItem_InstallationInfo_InstalledEs_Item to handle AdditionalProperties -func (a PackageListItem_InstallationInfo_InstalledEs_Item) MarshalJSON() ([]byte, error) { +// Override default JSON handling for PackageListItem_Source to handle AdditionalProperties +func (a PackageListItem_Source) MarshalJSON() ([]byte, error) { var err error object := make(map[string]json.RawMessage) - if a.Deferred != nil { - object["deferred"], err = json.Marshal(a.Deferred) - if err != nil { - return nil, fmt.Errorf("error marshaling 'deferred': %w", err) - } - } - - object["id"], err = json.Marshal(a.Id) - if err != nil { - return nil, fmt.Errorf("error marshaling 'id': %w", err) - } - - object["type"], err = json.Marshal(a.Type) + object["license"], err = json.Marshal(a.License) if err != nil { - return nil, fmt.Errorf("error marshaling 'type': %w", err) - } - - if a.Version != nil { - object["version"], err = json.Marshal(a.Version) - if err != nil { - return nil, fmt.Errorf("error marshaling 'version': %w", err) - } + return nil, fmt.Errorf("error marshaling 'license': %w", err) } for fieldName, field := range a.AdditionalProperties { @@ -54874,61 +43654,37 @@ func (a PackageListItem_InstallationInfo_InstalledEs_Item) MarshalJSON() ([]byte return json.Marshal(object) } -// Getter for additional properties for PackageListItem_InstallationInfo_InstalledKibana_Item. Returns the specified +// Getter for additional properties for PackagePolicy_Elasticsearch_Privileges. Returns the specified // element and whether it was found -func (a PackageListItem_InstallationInfo_InstalledKibana_Item) Get(fieldName string) (value interface{}, found bool) { +func (a PackagePolicy_Elasticsearch_Privileges) Get(fieldName string) (value interface{}, found bool) { if a.AdditionalProperties != nil { value, found = a.AdditionalProperties[fieldName] } return } -// Setter for additional properties for PackageListItem_InstallationInfo_InstalledKibana_Item -func (a *PackageListItem_InstallationInfo_InstalledKibana_Item) Set(fieldName string, value interface{}) { +// Setter for additional properties for PackagePolicy_Elasticsearch_Privileges +func (a *PackagePolicy_Elasticsearch_Privileges) Set(fieldName string, value interface{}) { if a.AdditionalProperties == nil { a.AdditionalProperties = make(map[string]interface{}) } a.AdditionalProperties[fieldName] = value } -// Override default JSON handling for PackageListItem_InstallationInfo_InstalledKibana_Item to handle AdditionalProperties -func (a *PackageListItem_InstallationInfo_InstalledKibana_Item) UnmarshalJSON(b []byte) error { +// Override default JSON handling for PackagePolicy_Elasticsearch_Privileges to handle AdditionalProperties +func (a *PackagePolicy_Elasticsearch_Privileges) UnmarshalJSON(b []byte) error { object := make(map[string]json.RawMessage) err := json.Unmarshal(b, &object) if err != nil { return err } - if raw, found := object["deferred"]; found { - err = json.Unmarshal(raw, &a.Deferred) - if err != nil { - return fmt.Errorf("error reading 'deferred': %w", err) - } - delete(object, "deferred") - } - - if raw, found := object["id"]; found { - err = json.Unmarshal(raw, &a.Id) - if err != nil { - return fmt.Errorf("error reading 'id': %w", err) - } - delete(object, "id") - } - - if raw, found := object["originId"]; found { - err = json.Unmarshal(raw, &a.OriginId) - if err != nil { - return fmt.Errorf("error reading 'originId': %w", err) - } - delete(object, "originId") - } - - if raw, found := object["type"]; found { - err = json.Unmarshal(raw, &a.Type) + if raw, found := object["cluster"]; found { + err = json.Unmarshal(raw, &a.Cluster) if err != nil { - return fmt.Errorf("error reading 'type': %w", err) + return fmt.Errorf("error reading 'cluster': %w", err) } - delete(object, "type") + delete(object, "cluster") } if len(object) != 0 { @@ -54945,35 +43701,18 @@ func (a *PackageListItem_InstallationInfo_InstalledKibana_Item) UnmarshalJSON(b return nil } -// Override default JSON handling for PackageListItem_InstallationInfo_InstalledKibana_Item to handle AdditionalProperties -func (a PackageListItem_InstallationInfo_InstalledKibana_Item) MarshalJSON() ([]byte, error) { +// Override default JSON handling for PackagePolicy_Elasticsearch_Privileges to handle AdditionalProperties +func (a PackagePolicy_Elasticsearch_Privileges) MarshalJSON() ([]byte, error) { var err error object := make(map[string]json.RawMessage) - if a.Deferred != nil { - object["deferred"], err = json.Marshal(a.Deferred) - if err != nil { - return nil, fmt.Errorf("error marshaling 'deferred': %w", err) - } - } - - object["id"], err = json.Marshal(a.Id) - if err != nil { - return nil, fmt.Errorf("error marshaling 'id': %w", err) - } - - if a.OriginId != nil { - object["originId"], err = json.Marshal(a.OriginId) + if a.Cluster != nil { + object["cluster"], err = json.Marshal(a.Cluster) if err != nil { - return nil, fmt.Errorf("error marshaling 'originId': %w", err) + return nil, fmt.Errorf("error marshaling 'cluster': %w", err) } } - object["type"], err = json.Marshal(a.Type) - if err != nil { - return nil, fmt.Errorf("error marshaling 'type': %w", err) - } - for fieldName, field := range a.AdditionalProperties { object[fieldName], err = json.Marshal(field) if err != nil { @@ -54983,53 +43722,37 @@ func (a PackageListItem_InstallationInfo_InstalledKibana_Item) MarshalJSON() ([] return json.Marshal(object) } -// Getter for additional properties for PackageListItem_InstallationInfo_LatestExecutedState. Returns the specified +// Getter for additional properties for PackagePolicy_Elasticsearch. Returns the specified // element and whether it was found -func (a PackageListItem_InstallationInfo_LatestExecutedState) Get(fieldName string) (value interface{}, found bool) { +func (a PackagePolicy_Elasticsearch) Get(fieldName string) (value interface{}, found bool) { if a.AdditionalProperties != nil { value, found = a.AdditionalProperties[fieldName] } return } -// Setter for additional properties for PackageListItem_InstallationInfo_LatestExecutedState -func (a *PackageListItem_InstallationInfo_LatestExecutedState) Set(fieldName string, value interface{}) { +// Setter for additional properties for PackagePolicy_Elasticsearch +func (a *PackagePolicy_Elasticsearch) Set(fieldName string, value interface{}) { if a.AdditionalProperties == nil { a.AdditionalProperties = make(map[string]interface{}) } a.AdditionalProperties[fieldName] = value } -// Override default JSON handling for PackageListItem_InstallationInfo_LatestExecutedState to handle AdditionalProperties -func (a *PackageListItem_InstallationInfo_LatestExecutedState) UnmarshalJSON(b []byte) error { +// Override default JSON handling for PackagePolicy_Elasticsearch to handle AdditionalProperties +func (a *PackagePolicy_Elasticsearch) UnmarshalJSON(b []byte) error { object := make(map[string]json.RawMessage) err := json.Unmarshal(b, &object) if err != nil { return err } - if raw, found := object["error"]; found { - err = json.Unmarshal(raw, &a.Error) - if err != nil { - return fmt.Errorf("error reading 'error': %w", err) - } - delete(object, "error") - } - - if raw, found := object["name"]; found { - err = json.Unmarshal(raw, &a.Name) - if err != nil { - return fmt.Errorf("error reading 'name': %w", err) - } - delete(object, "name") - } - - if raw, found := object["started_at"]; found { - err = json.Unmarshal(raw, &a.StartedAt) + if raw, found := object["privileges"]; found { + err = json.Unmarshal(raw, &a.Privileges) if err != nil { - return fmt.Errorf("error reading 'started_at': %w", err) + return fmt.Errorf("error reading 'privileges': %w", err) } - delete(object, "started_at") + delete(object, "privileges") } if len(object) != 0 { @@ -55046,29 +43769,15 @@ func (a *PackageListItem_InstallationInfo_LatestExecutedState) UnmarshalJSON(b [ return nil } -// Override default JSON handling for PackageListItem_InstallationInfo_LatestExecutedState to handle AdditionalProperties -func (a PackageListItem_InstallationInfo_LatestExecutedState) MarshalJSON() ([]byte, error) { +// Override default JSON handling for PackagePolicy_Elasticsearch to handle AdditionalProperties +func (a PackagePolicy_Elasticsearch) MarshalJSON() ([]byte, error) { var err error object := make(map[string]json.RawMessage) - if a.Error != nil { - object["error"], err = json.Marshal(a.Error) - if err != nil { - return nil, fmt.Errorf("error marshaling 'error': %w", err) - } - } - - if a.Name != nil { - object["name"], err = json.Marshal(a.Name) - if err != nil { - return nil, fmt.Errorf("error marshaling 'name': %w", err) - } - } - - if a.StartedAt != nil { - object["started_at"], err = json.Marshal(a.StartedAt) + if a.Privileges != nil { + object["privileges"], err = json.Marshal(a.Privileges) if err != nil { - return nil, fmt.Errorf("error marshaling 'started_at': %w", err) + return nil, fmt.Errorf("error marshaling 'privileges': %w", err) } } @@ -55081,881 +43790,1364 @@ func (a PackageListItem_InstallationInfo_LatestExecutedState) MarshalJSON() ([]b return json.Marshal(object) } -// Getter for additional properties for PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Error. Returns the specified +// Getter for additional properties for UpdateConnectorConfig. Returns the specified // element and whether it was found -func (a PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Error) Get(fieldName string) (value interface{}, found bool) { +func (a UpdateConnectorConfig) Get(fieldName string) (value interface{}, found bool) { if a.AdditionalProperties != nil { value, found = a.AdditionalProperties[fieldName] } return } -// Setter for additional properties for PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Error -func (a *PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Error) Set(fieldName string, value interface{}) { +// Setter for additional properties for UpdateConnectorConfig +func (a *UpdateConnectorConfig) Set(fieldName string, value interface{}) { if a.AdditionalProperties == nil { a.AdditionalProperties = make(map[string]interface{}) } a.AdditionalProperties[fieldName] = value } -// Override default JSON handling for PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Error to handle AdditionalProperties -func (a *PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Error) UnmarshalJSON(b []byte) error { - object := make(map[string]json.RawMessage) - err := json.Unmarshal(b, &object) +// Getter for additional properties for UpdateConnectorSecrets. Returns the specified +// element and whether it was found +func (a UpdateConnectorSecrets) Get(fieldName string) (value interface{}, found bool) { + if a.AdditionalProperties != nil { + value, found = a.AdditionalProperties[fieldName] + } + return +} + +// Setter for additional properties for UpdateConnectorSecrets +func (a *UpdateConnectorSecrets) Set(fieldName string, value interface{}) { + if a.AdditionalProperties == nil { + a.AdditionalProperties = make(map[string]interface{}) + } + a.AdditionalProperties[fieldName] = value +} + +// AsCasesAddAlertCommentRequestProperties returns the union data inside the CasesAddCaseCommentRequest as a CasesAddAlertCommentRequestProperties +func (t CasesAddCaseCommentRequest) AsCasesAddAlertCommentRequestProperties() (CasesAddAlertCommentRequestProperties, error) { + var body CasesAddAlertCommentRequestProperties + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesAddAlertCommentRequestProperties overwrites any union data inside the CasesAddCaseCommentRequest as the provided CasesAddAlertCommentRequestProperties +func (t *CasesAddCaseCommentRequest) FromCasesAddAlertCommentRequestProperties(v CasesAddAlertCommentRequestProperties) error { + v.Type = "alert" + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesAddAlertCommentRequestProperties performs a merge with any union data inside the CasesAddCaseCommentRequest, using the provided CasesAddAlertCommentRequestProperties +func (t *CasesAddCaseCommentRequest) MergeCasesAddAlertCommentRequestProperties(v CasesAddAlertCommentRequestProperties) error { + v.Type = "alert" + b, err := json.Marshal(v) if err != nil { return err } - if raw, found := object["message"]; found { - err = json.Unmarshal(raw, &a.Message) - if err != nil { - return fmt.Errorf("error reading 'message': %w", err) - } - delete(object, "message") + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +// AsCasesAddUserCommentRequestProperties returns the union data inside the CasesAddCaseCommentRequest as a CasesAddUserCommentRequestProperties +func (t CasesAddCaseCommentRequest) AsCasesAddUserCommentRequestProperties() (CasesAddUserCommentRequestProperties, error) { + var body CasesAddUserCommentRequestProperties + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesAddUserCommentRequestProperties overwrites any union data inside the CasesAddCaseCommentRequest as the provided CasesAddUserCommentRequestProperties +func (t *CasesAddCaseCommentRequest) FromCasesAddUserCommentRequestProperties(v CasesAddUserCommentRequestProperties) error { + v.Type = "user" + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesAddUserCommentRequestProperties performs a merge with any union data inside the CasesAddCaseCommentRequest, using the provided CasesAddUserCommentRequestProperties +func (t *CasesAddCaseCommentRequest) MergeCasesAddUserCommentRequestProperties(v CasesAddUserCommentRequestProperties) error { + v.Type = "user" + b, err := json.Marshal(v) + if err != nil { + return err } - if raw, found := object["name"]; found { - err = json.Unmarshal(raw, &a.Name) - if err != nil { - return fmt.Errorf("error reading 'name': %w", err) - } - delete(object, "name") + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +func (t CasesAddCaseCommentRequest) Discriminator() (string, error) { + var discriminator struct { + Discriminator string `json:"type"` } + err := json.Unmarshal(t.union, &discriminator) + return discriminator.Discriminator, err +} - if raw, found := object["stack"]; found { - err = json.Unmarshal(raw, &a.Stack) - if err != nil { - return fmt.Errorf("error reading 'stack': %w", err) - } - delete(object, "stack") +func (t CasesAddCaseCommentRequest) ValueByDiscriminator() (interface{}, error) { + discriminator, err := t.Discriminator() + if err != nil { + return nil, err + } + switch discriminator { + case "alert": + return t.AsCasesAddAlertCommentRequestProperties() + case "user": + return t.AsCasesAddUserCommentRequestProperties() + default: + return nil, errors.New("unknown discriminator value: " + discriminator) } +} - if len(object) != 0 { - a.AdditionalProperties = make(map[string]interface{}) - for fieldName, fieldBuf := range object { - var fieldVal interface{} - err := json.Unmarshal(fieldBuf, &fieldVal) - if err != nil { - return fmt.Errorf("error unmarshaling field %s: %w", fieldName, err) - } - a.AdditionalProperties[fieldName] = fieldVal - } +func (t CasesAddCaseCommentRequest) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} + +func (t *CasesAddCaseCommentRequest) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} + +// AsCasesAlertIdentifiers0 returns the union data inside the CasesAlertIdentifiers as a CasesAlertIdentifiers0 +func (t CasesAlertIdentifiers) AsCasesAlertIdentifiers0() (CasesAlertIdentifiers0, error) { + var body CasesAlertIdentifiers0 + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesAlertIdentifiers0 overwrites any union data inside the CasesAlertIdentifiers as the provided CasesAlertIdentifiers0 +func (t *CasesAlertIdentifiers) FromCasesAlertIdentifiers0(v CasesAlertIdentifiers0) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesAlertIdentifiers0 performs a merge with any union data inside the CasesAlertIdentifiers, using the provided CasesAlertIdentifiers0 +func (t *CasesAlertIdentifiers) MergeCasesAlertIdentifiers0(v CasesAlertIdentifiers0) error { + b, err := json.Marshal(v) + if err != nil { + return err } - return nil + + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err } -// Override default JSON handling for PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Error to handle AdditionalProperties -func (a PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Error) MarshalJSON() ([]byte, error) { - var err error - object := make(map[string]json.RawMessage) +// AsCasesAlertIdentifiers1 returns the union data inside the CasesAlertIdentifiers as a CasesAlertIdentifiers1 +func (t CasesAlertIdentifiers) AsCasesAlertIdentifiers1() (CasesAlertIdentifiers1, error) { + var body CasesAlertIdentifiers1 + err := json.Unmarshal(t.union, &body) + return body, err +} - object["message"], err = json.Marshal(a.Message) +// FromCasesAlertIdentifiers1 overwrites any union data inside the CasesAlertIdentifiers as the provided CasesAlertIdentifiers1 +func (t *CasesAlertIdentifiers) FromCasesAlertIdentifiers1(v CasesAlertIdentifiers1) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesAlertIdentifiers1 performs a merge with any union data inside the CasesAlertIdentifiers, using the provided CasesAlertIdentifiers1 +func (t *CasesAlertIdentifiers) MergeCasesAlertIdentifiers1(v CasesAlertIdentifiers1) error { + b, err := json.Marshal(v) if err != nil { - return nil, fmt.Errorf("error marshaling 'message': %w", err) + return err } - object["name"], err = json.Marshal(a.Name) + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +func (t CasesAlertIdentifiers) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} + +func (t *CasesAlertIdentifiers) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} + +// AsCasesAlertIndices0 returns the union data inside the CasesAlertIndices as a CasesAlertIndices0 +func (t CasesAlertIndices) AsCasesAlertIndices0() (CasesAlertIndices0, error) { + var body CasesAlertIndices0 + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesAlertIndices0 overwrites any union data inside the CasesAlertIndices as the provided CasesAlertIndices0 +func (t *CasesAlertIndices) FromCasesAlertIndices0(v CasesAlertIndices0) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesAlertIndices0 performs a merge with any union data inside the CasesAlertIndices, using the provided CasesAlertIndices0 +func (t *CasesAlertIndices) MergeCasesAlertIndices0(v CasesAlertIndices0) error { + b, err := json.Marshal(v) if err != nil { - return nil, fmt.Errorf("error marshaling 'name': %w", err) + return err } - if a.Stack != nil { - object["stack"], err = json.Marshal(a.Stack) - if err != nil { - return nil, fmt.Errorf("error marshaling 'stack': %w", err) - } + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +// AsCasesAlertIndices1 returns the union data inside the CasesAlertIndices as a CasesAlertIndices1 +func (t CasesAlertIndices) AsCasesAlertIndices1() (CasesAlertIndices1, error) { + var body CasesAlertIndices1 + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesAlertIndices1 overwrites any union data inside the CasesAlertIndices as the provided CasesAlertIndices1 +func (t *CasesAlertIndices) FromCasesAlertIndices1(v CasesAlertIndices1) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesAlertIndices1 performs a merge with any union data inside the CasesAlertIndices, using the provided CasesAlertIndices1 +func (t *CasesAlertIndices) MergeCasesAlertIndices1(v CasesAlertIndices1) error { + b, err := json.Marshal(v) + if err != nil { + return err } - for fieldName, field := range a.AdditionalProperties { - object[fieldName], err = json.Marshal(field) - if err != nil { - return nil, fmt.Errorf("error marshaling '%s': %w", fieldName, err) - } + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +func (t CasesAlertIndices) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} + +func (t *CasesAlertIndices) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} + +// AsCasesAlertCommentResponseProperties returns the union data inside the CasesCaseResponseProperties_Comments_Item as a CasesAlertCommentResponseProperties +func (t CasesCaseResponseProperties_Comments_Item) AsCasesAlertCommentResponseProperties() (CasesAlertCommentResponseProperties, error) { + var body CasesAlertCommentResponseProperties + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesAlertCommentResponseProperties overwrites any union data inside the CasesCaseResponseProperties_Comments_Item as the provided CasesAlertCommentResponseProperties +func (t *CasesCaseResponseProperties_Comments_Item) FromCasesAlertCommentResponseProperties(v CasesAlertCommentResponseProperties) error { + v.Type = "alert" + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesAlertCommentResponseProperties performs a merge with any union data inside the CasesCaseResponseProperties_Comments_Item, using the provided CasesAlertCommentResponseProperties +func (t *CasesCaseResponseProperties_Comments_Item) MergeCasesAlertCommentResponseProperties(v CasesAlertCommentResponseProperties) error { + v.Type = "alert" + b, err := json.Marshal(v) + if err != nil { + return err } - return json.Marshal(object) + + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err } -// Getter for additional properties for PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Item. Returns the specified -// element and whether it was found -func (a PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Item) Get(fieldName string) (value interface{}, found bool) { - if a.AdditionalProperties != nil { - value, found = a.AdditionalProperties[fieldName] +// AsCasesUserCommentResponseProperties returns the union data inside the CasesCaseResponseProperties_Comments_Item as a CasesUserCommentResponseProperties +func (t CasesCaseResponseProperties_Comments_Item) AsCasesUserCommentResponseProperties() (CasesUserCommentResponseProperties, error) { + var body CasesUserCommentResponseProperties + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesUserCommentResponseProperties overwrites any union data inside the CasesCaseResponseProperties_Comments_Item as the provided CasesUserCommentResponseProperties +func (t *CasesCaseResponseProperties_Comments_Item) FromCasesUserCommentResponseProperties(v CasesUserCommentResponseProperties) error { + v.Type = "user" + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesUserCommentResponseProperties performs a merge with any union data inside the CasesCaseResponseProperties_Comments_Item, using the provided CasesUserCommentResponseProperties +func (t *CasesCaseResponseProperties_Comments_Item) MergeCasesUserCommentResponseProperties(v CasesUserCommentResponseProperties) error { + v.Type = "user" + b, err := json.Marshal(v) + if err != nil { + return err } - return + + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err } -// Setter for additional properties for PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Item -func (a *PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Item) Set(fieldName string, value interface{}) { - if a.AdditionalProperties == nil { - a.AdditionalProperties = make(map[string]interface{}) +func (t CasesCaseResponseProperties_Comments_Item) Discriminator() (string, error) { + var discriminator struct { + Discriminator string `json:"type"` } - a.AdditionalProperties[fieldName] = value + err := json.Unmarshal(t.union, &discriminator) + return discriminator.Discriminator, err } -// Override default JSON handling for PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Item to handle AdditionalProperties -func (a *PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Item) UnmarshalJSON(b []byte) error { - object := make(map[string]json.RawMessage) - err := json.Unmarshal(b, &object) +func (t CasesCaseResponseProperties_Comments_Item) ValueByDiscriminator() (interface{}, error) { + discriminator, err := t.Discriminator() + if err != nil { + return nil, err + } + switch discriminator { + case "alert": + return t.AsCasesAlertCommentResponseProperties() + case "user": + return t.AsCasesUserCommentResponseProperties() + default: + return nil, errors.New("unknown discriminator value: " + discriminator) + } +} + +func (t CasesCaseResponseProperties_Comments_Item) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} + +func (t *CasesCaseResponseProperties_Comments_Item) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} + +// AsCasesConnectorPropertiesNone returns the union data inside the CasesCaseResponseProperties_Connector as a CasesConnectorPropertiesNone +func (t CasesCaseResponseProperties_Connector) AsCasesConnectorPropertiesNone() (CasesConnectorPropertiesNone, error) { + var body CasesConnectorPropertiesNone + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesConnectorPropertiesNone overwrites any union data inside the CasesCaseResponseProperties_Connector as the provided CasesConnectorPropertiesNone +func (t *CasesCaseResponseProperties_Connector) FromCasesConnectorPropertiesNone(v CasesConnectorPropertiesNone) error { + v.Type = ".none" + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesConnectorPropertiesNone performs a merge with any union data inside the CasesCaseResponseProperties_Connector, using the provided CasesConnectorPropertiesNone +func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesNone(v CasesConnectorPropertiesNone) error { + v.Type = ".none" + b, err := json.Marshal(v) if err != nil { return err } - if raw, found := object["created_at"]; found { - err = json.Unmarshal(raw, &a.CreatedAt) - if err != nil { - return fmt.Errorf("error reading 'created_at': %w", err) - } - delete(object, "created_at") + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +// AsCasesConnectorPropertiesCasesWebhook returns the union data inside the CasesCaseResponseProperties_Connector as a CasesConnectorPropertiesCasesWebhook +func (t CasesCaseResponseProperties_Connector) AsCasesConnectorPropertiesCasesWebhook() (CasesConnectorPropertiesCasesWebhook, error) { + var body CasesConnectorPropertiesCasesWebhook + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesConnectorPropertiesCasesWebhook overwrites any union data inside the CasesCaseResponseProperties_Connector as the provided CasesConnectorPropertiesCasesWebhook +func (t *CasesCaseResponseProperties_Connector) FromCasesConnectorPropertiesCasesWebhook(v CasesConnectorPropertiesCasesWebhook) error { + v.Type = ".cases-webhook" + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesConnectorPropertiesCasesWebhook performs a merge with any union data inside the CasesCaseResponseProperties_Connector, using the provided CasesConnectorPropertiesCasesWebhook +func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesCasesWebhook(v CasesConnectorPropertiesCasesWebhook) error { + v.Type = ".cases-webhook" + b, err := json.Marshal(v) + if err != nil { + return err } - if raw, found := object["error"]; found { - err = json.Unmarshal(raw, &a.Error) - if err != nil { - return fmt.Errorf("error reading 'error': %w", err) - } - delete(object, "error") + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +// AsCasesConnectorPropertiesJira returns the union data inside the CasesCaseResponseProperties_Connector as a CasesConnectorPropertiesJira +func (t CasesCaseResponseProperties_Connector) AsCasesConnectorPropertiesJira() (CasesConnectorPropertiesJira, error) { + var body CasesConnectorPropertiesJira + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesConnectorPropertiesJira overwrites any union data inside the CasesCaseResponseProperties_Connector as the provided CasesConnectorPropertiesJira +func (t *CasesCaseResponseProperties_Connector) FromCasesConnectorPropertiesJira(v CasesConnectorPropertiesJira) error { + v.Type = ".jira" + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesConnectorPropertiesJira performs a merge with any union data inside the CasesCaseResponseProperties_Connector, using the provided CasesConnectorPropertiesJira +func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesJira(v CasesConnectorPropertiesJira) error { + v.Type = ".jira" + b, err := json.Marshal(v) + if err != nil { + return err } - if raw, found := object["target_version"]; found { - err = json.Unmarshal(raw, &a.TargetVersion) - if err != nil { - return fmt.Errorf("error reading 'target_version': %w", err) - } - delete(object, "target_version") + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +// AsCasesConnectorPropertiesResilient returns the union data inside the CasesCaseResponseProperties_Connector as a CasesConnectorPropertiesResilient +func (t CasesCaseResponseProperties_Connector) AsCasesConnectorPropertiesResilient() (CasesConnectorPropertiesResilient, error) { + var body CasesConnectorPropertiesResilient + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesConnectorPropertiesResilient overwrites any union data inside the CasesCaseResponseProperties_Connector as the provided CasesConnectorPropertiesResilient +func (t *CasesCaseResponseProperties_Connector) FromCasesConnectorPropertiesResilient(v CasesConnectorPropertiesResilient) error { + v.Type = ".resilient" + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesConnectorPropertiesResilient performs a merge with any union data inside the CasesCaseResponseProperties_Connector, using the provided CasesConnectorPropertiesResilient +func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesResilient(v CasesConnectorPropertiesResilient) error { + v.Type = ".resilient" + b, err := json.Marshal(v) + if err != nil { + return err } - if len(object) != 0 { - a.AdditionalProperties = make(map[string]interface{}) - for fieldName, fieldBuf := range object { - var fieldVal interface{} - err := json.Unmarshal(fieldBuf, &fieldVal) - if err != nil { - return fmt.Errorf("error unmarshaling field %s: %w", fieldName, err) - } - a.AdditionalProperties[fieldName] = fieldVal - } + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +// AsCasesConnectorPropertiesServicenow returns the union data inside the CasesCaseResponseProperties_Connector as a CasesConnectorPropertiesServicenow +func (t CasesCaseResponseProperties_Connector) AsCasesConnectorPropertiesServicenow() (CasesConnectorPropertiesServicenow, error) { + var body CasesConnectorPropertiesServicenow + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesConnectorPropertiesServicenow overwrites any union data inside the CasesCaseResponseProperties_Connector as the provided CasesConnectorPropertiesServicenow +func (t *CasesCaseResponseProperties_Connector) FromCasesConnectorPropertiesServicenow(v CasesConnectorPropertiesServicenow) error { + v.Type = ".servicenow" + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesConnectorPropertiesServicenow performs a merge with any union data inside the CasesCaseResponseProperties_Connector, using the provided CasesConnectorPropertiesServicenow +func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesServicenow(v CasesConnectorPropertiesServicenow) error { + v.Type = ".servicenow" + b, err := json.Marshal(v) + if err != nil { + return err } - return nil + + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err } -// Override default JSON handling for PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Item to handle AdditionalProperties -func (a PackageListItem_InstallationInfo_LatestInstallFailedAttempts_Item) MarshalJSON() ([]byte, error) { - var err error - object := make(map[string]json.RawMessage) +// AsCasesConnectorPropertiesServicenowSir returns the union data inside the CasesCaseResponseProperties_Connector as a CasesConnectorPropertiesServicenowSir +func (t CasesCaseResponseProperties_Connector) AsCasesConnectorPropertiesServicenowSir() (CasesConnectorPropertiesServicenowSir, error) { + var body CasesConnectorPropertiesServicenowSir + err := json.Unmarshal(t.union, &body) + return body, err +} - object["created_at"], err = json.Marshal(a.CreatedAt) +// FromCasesConnectorPropertiesServicenowSir overwrites any union data inside the CasesCaseResponseProperties_Connector as the provided CasesConnectorPropertiesServicenowSir +func (t *CasesCaseResponseProperties_Connector) FromCasesConnectorPropertiesServicenowSir(v CasesConnectorPropertiesServicenowSir) error { + v.Type = ".servicenow-sir" + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesConnectorPropertiesServicenowSir performs a merge with any union data inside the CasesCaseResponseProperties_Connector, using the provided CasesConnectorPropertiesServicenowSir +func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesServicenowSir(v CasesConnectorPropertiesServicenowSir) error { + v.Type = ".servicenow-sir" + b, err := json.Marshal(v) if err != nil { - return nil, fmt.Errorf("error marshaling 'created_at': %w", err) + return err + } + + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +// AsCasesConnectorPropertiesSwimlane returns the union data inside the CasesCaseResponseProperties_Connector as a CasesConnectorPropertiesSwimlane +func (t CasesCaseResponseProperties_Connector) AsCasesConnectorPropertiesSwimlane() (CasesConnectorPropertiesSwimlane, error) { + var body CasesConnectorPropertiesSwimlane + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesConnectorPropertiesSwimlane overwrites any union data inside the CasesCaseResponseProperties_Connector as the provided CasesConnectorPropertiesSwimlane +func (t *CasesCaseResponseProperties_Connector) FromCasesConnectorPropertiesSwimlane(v CasesConnectorPropertiesSwimlane) error { + v.Type = ".swimlane" + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesConnectorPropertiesSwimlane performs a merge with any union data inside the CasesCaseResponseProperties_Connector, using the provided CasesConnectorPropertiesSwimlane +func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesSwimlane(v CasesConnectorPropertiesSwimlane) error { + v.Type = ".swimlane" + b, err := json.Marshal(v) + if err != nil { + return err + } + + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +func (t CasesCaseResponseProperties_Connector) Discriminator() (string, error) { + var discriminator struct { + Discriminator string `json:"type"` + } + err := json.Unmarshal(t.union, &discriminator) + return discriminator.Discriminator, err +} + +func (t CasesCaseResponseProperties_Connector) ValueByDiscriminator() (interface{}, error) { + discriminator, err := t.Discriminator() + if err != nil { + return nil, err + } + switch discriminator { + case ".cases-webhook": + return t.AsCasesConnectorPropertiesCasesWebhook() + case ".jira": + return t.AsCasesConnectorPropertiesJira() + case ".none": + return t.AsCasesConnectorPropertiesNone() + case ".resilient": + return t.AsCasesConnectorPropertiesResilient() + case ".servicenow": + return t.AsCasesConnectorPropertiesServicenow() + case ".servicenow-sir": + return t.AsCasesConnectorPropertiesServicenowSir() + case ".swimlane": + return t.AsCasesConnectorPropertiesSwimlane() + default: + return nil, errors.New("unknown discriminator value: " + discriminator) + } +} + +func (t CasesCaseResponseProperties_Connector) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} + +func (t *CasesCaseResponseProperties_Connector) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} + +// AsCasesCaseResponsePropertiesCustomFieldsValue0 returns the union data inside the CasesCaseResponseProperties_CustomFields_Value as a CasesCaseResponsePropertiesCustomFieldsValue0 +func (t CasesCaseResponseProperties_CustomFields_Value) AsCasesCaseResponsePropertiesCustomFieldsValue0() (CasesCaseResponsePropertiesCustomFieldsValue0, error) { + var body CasesCaseResponsePropertiesCustomFieldsValue0 + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesCaseResponsePropertiesCustomFieldsValue0 overwrites any union data inside the CasesCaseResponseProperties_CustomFields_Value as the provided CasesCaseResponsePropertiesCustomFieldsValue0 +func (t *CasesCaseResponseProperties_CustomFields_Value) FromCasesCaseResponsePropertiesCustomFieldsValue0(v CasesCaseResponsePropertiesCustomFieldsValue0) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesCaseResponsePropertiesCustomFieldsValue0 performs a merge with any union data inside the CasesCaseResponseProperties_CustomFields_Value, using the provided CasesCaseResponsePropertiesCustomFieldsValue0 +func (t *CasesCaseResponseProperties_CustomFields_Value) MergeCasesCaseResponsePropertiesCustomFieldsValue0(v CasesCaseResponsePropertiesCustomFieldsValue0) error { + b, err := json.Marshal(v) + if err != nil { + return err + } + + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +// AsCasesCaseResponsePropertiesCustomFieldsValue1 returns the union data inside the CasesCaseResponseProperties_CustomFields_Value as a CasesCaseResponsePropertiesCustomFieldsValue1 +func (t CasesCaseResponseProperties_CustomFields_Value) AsCasesCaseResponsePropertiesCustomFieldsValue1() (CasesCaseResponsePropertiesCustomFieldsValue1, error) { + var body CasesCaseResponsePropertiesCustomFieldsValue1 + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesCaseResponsePropertiesCustomFieldsValue1 overwrites any union data inside the CasesCaseResponseProperties_CustomFields_Value as the provided CasesCaseResponsePropertiesCustomFieldsValue1 +func (t *CasesCaseResponseProperties_CustomFields_Value) FromCasesCaseResponsePropertiesCustomFieldsValue1(v CasesCaseResponsePropertiesCustomFieldsValue1) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesCaseResponsePropertiesCustomFieldsValue1 performs a merge with any union data inside the CasesCaseResponseProperties_CustomFields_Value, using the provided CasesCaseResponsePropertiesCustomFieldsValue1 +func (t *CasesCaseResponseProperties_CustomFields_Value) MergeCasesCaseResponsePropertiesCustomFieldsValue1(v CasesCaseResponsePropertiesCustomFieldsValue1) error { + b, err := json.Marshal(v) + if err != nil { + return err + } + + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +func (t CasesCaseResponseProperties_CustomFields_Value) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} + +func (t *CasesCaseResponseProperties_CustomFields_Value) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} + +// AsCasesConnectorPropertiesNone returns the union data inside the CasesCreateCaseRequest_Connector as a CasesConnectorPropertiesNone +func (t CasesCreateCaseRequest_Connector) AsCasesConnectorPropertiesNone() (CasesConnectorPropertiesNone, error) { + var body CasesConnectorPropertiesNone + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesConnectorPropertiesNone overwrites any union data inside the CasesCreateCaseRequest_Connector as the provided CasesConnectorPropertiesNone +func (t *CasesCreateCaseRequest_Connector) FromCasesConnectorPropertiesNone(v CasesConnectorPropertiesNone) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesConnectorPropertiesNone performs a merge with any union data inside the CasesCreateCaseRequest_Connector, using the provided CasesConnectorPropertiesNone +func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesNone(v CasesConnectorPropertiesNone) error { + b, err := json.Marshal(v) + if err != nil { + return err } - object["error"], err = json.Marshal(a.Error) + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +// AsCasesConnectorPropertiesCasesWebhook returns the union data inside the CasesCreateCaseRequest_Connector as a CasesConnectorPropertiesCasesWebhook +func (t CasesCreateCaseRequest_Connector) AsCasesConnectorPropertiesCasesWebhook() (CasesConnectorPropertiesCasesWebhook, error) { + var body CasesConnectorPropertiesCasesWebhook + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesConnectorPropertiesCasesWebhook overwrites any union data inside the CasesCreateCaseRequest_Connector as the provided CasesConnectorPropertiesCasesWebhook +func (t *CasesCreateCaseRequest_Connector) FromCasesConnectorPropertiesCasesWebhook(v CasesConnectorPropertiesCasesWebhook) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesConnectorPropertiesCasesWebhook performs a merge with any union data inside the CasesCreateCaseRequest_Connector, using the provided CasesConnectorPropertiesCasesWebhook +func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesCasesWebhook(v CasesConnectorPropertiesCasesWebhook) error { + b, err := json.Marshal(v) if err != nil { - return nil, fmt.Errorf("error marshaling 'error': %w", err) + return err } - object["target_version"], err = json.Marshal(a.TargetVersion) + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +// AsCasesConnectorPropertiesJira returns the union data inside the CasesCreateCaseRequest_Connector as a CasesConnectorPropertiesJira +func (t CasesCreateCaseRequest_Connector) AsCasesConnectorPropertiesJira() (CasesConnectorPropertiesJira, error) { + var body CasesConnectorPropertiesJira + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesConnectorPropertiesJira overwrites any union data inside the CasesCreateCaseRequest_Connector as the provided CasesConnectorPropertiesJira +func (t *CasesCreateCaseRequest_Connector) FromCasesConnectorPropertiesJira(v CasesConnectorPropertiesJira) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesConnectorPropertiesJira performs a merge with any union data inside the CasesCreateCaseRequest_Connector, using the provided CasesConnectorPropertiesJira +func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesJira(v CasesConnectorPropertiesJira) error { + b, err := json.Marshal(v) if err != nil { - return nil, fmt.Errorf("error marshaling 'target_version': %w", err) + return err } - for fieldName, field := range a.AdditionalProperties { - object[fieldName], err = json.Marshal(field) - if err != nil { - return nil, fmt.Errorf("error marshaling '%s': %w", fieldName, err) - } - } - return json.Marshal(object) + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err } -// Getter for additional properties for PackageListItem_InstallationInfo. Returns the specified -// element and whether it was found -func (a PackageListItem_InstallationInfo) Get(fieldName string) (value interface{}, found bool) { - if a.AdditionalProperties != nil { - value, found = a.AdditionalProperties[fieldName] - } - return +// AsCasesConnectorPropertiesResilient returns the union data inside the CasesCreateCaseRequest_Connector as a CasesConnectorPropertiesResilient +func (t CasesCreateCaseRequest_Connector) AsCasesConnectorPropertiesResilient() (CasesConnectorPropertiesResilient, error) { + var body CasesConnectorPropertiesResilient + err := json.Unmarshal(t.union, &body) + return body, err } -// Setter for additional properties for PackageListItem_InstallationInfo -func (a *PackageListItem_InstallationInfo) Set(fieldName string, value interface{}) { - if a.AdditionalProperties == nil { - a.AdditionalProperties = make(map[string]interface{}) - } - a.AdditionalProperties[fieldName] = value +// FromCasesConnectorPropertiesResilient overwrites any union data inside the CasesCreateCaseRequest_Connector as the provided CasesConnectorPropertiesResilient +func (t *CasesCreateCaseRequest_Connector) FromCasesConnectorPropertiesResilient(v CasesConnectorPropertiesResilient) error { + b, err := json.Marshal(v) + t.union = b + return err } -// Override default JSON handling for PackageListItem_InstallationInfo to handle AdditionalProperties -func (a *PackageListItem_InstallationInfo) UnmarshalJSON(b []byte) error { - object := make(map[string]json.RawMessage) - err := json.Unmarshal(b, &object) +// MergeCasesConnectorPropertiesResilient performs a merge with any union data inside the CasesCreateCaseRequest_Connector, using the provided CasesConnectorPropertiesResilient +func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesResilient(v CasesConnectorPropertiesResilient) error { + b, err := json.Marshal(v) if err != nil { return err } - if raw, found := object["additional_spaces_installed_kibana"]; found { - err = json.Unmarshal(raw, &a.AdditionalSpacesInstalledKibana) - if err != nil { - return fmt.Errorf("error reading 'additional_spaces_installed_kibana': %w", err) - } - delete(object, "additional_spaces_installed_kibana") - } + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} - if raw, found := object["created_at"]; found { - err = json.Unmarshal(raw, &a.CreatedAt) - if err != nil { - return fmt.Errorf("error reading 'created_at': %w", err) - } - delete(object, "created_at") - } +// AsCasesConnectorPropertiesServicenow returns the union data inside the CasesCreateCaseRequest_Connector as a CasesConnectorPropertiesServicenow +func (t CasesCreateCaseRequest_Connector) AsCasesConnectorPropertiesServicenow() (CasesConnectorPropertiesServicenow, error) { + var body CasesConnectorPropertiesServicenow + err := json.Unmarshal(t.union, &body) + return body, err +} - if raw, found := object["experimental_data_stream_features"]; found { - err = json.Unmarshal(raw, &a.ExperimentalDataStreamFeatures) - if err != nil { - return fmt.Errorf("error reading 'experimental_data_stream_features': %w", err) - } - delete(object, "experimental_data_stream_features") - } +// FromCasesConnectorPropertiesServicenow overwrites any union data inside the CasesCreateCaseRequest_Connector as the provided CasesConnectorPropertiesServicenow +func (t *CasesCreateCaseRequest_Connector) FromCasesConnectorPropertiesServicenow(v CasesConnectorPropertiesServicenow) error { + b, err := json.Marshal(v) + t.union = b + return err +} - if raw, found := object["install_format_schema_version"]; found { - err = json.Unmarshal(raw, &a.InstallFormatSchemaVersion) - if err != nil { - return fmt.Errorf("error reading 'install_format_schema_version': %w", err) - } - delete(object, "install_format_schema_version") +// MergeCasesConnectorPropertiesServicenow performs a merge with any union data inside the CasesCreateCaseRequest_Connector, using the provided CasesConnectorPropertiesServicenow +func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesServicenow(v CasesConnectorPropertiesServicenow) error { + b, err := json.Marshal(v) + if err != nil { + return err } - if raw, found := object["install_source"]; found { - err = json.Unmarshal(raw, &a.InstallSource) - if err != nil { - return fmt.Errorf("error reading 'install_source': %w", err) - } - delete(object, "install_source") - } + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} - if raw, found := object["install_status"]; found { - err = json.Unmarshal(raw, &a.InstallStatus) - if err != nil { - return fmt.Errorf("error reading 'install_status': %w", err) - } - delete(object, "install_status") - } +// AsCasesConnectorPropertiesServicenowSir returns the union data inside the CasesCreateCaseRequest_Connector as a CasesConnectorPropertiesServicenowSir +func (t CasesCreateCaseRequest_Connector) AsCasesConnectorPropertiesServicenowSir() (CasesConnectorPropertiesServicenowSir, error) { + var body CasesConnectorPropertiesServicenowSir + err := json.Unmarshal(t.union, &body) + return body, err +} - if raw, found := object["installed_es"]; found { - err = json.Unmarshal(raw, &a.InstalledEs) - if err != nil { - return fmt.Errorf("error reading 'installed_es': %w", err) - } - delete(object, "installed_es") - } +// FromCasesConnectorPropertiesServicenowSir overwrites any union data inside the CasesCreateCaseRequest_Connector as the provided CasesConnectorPropertiesServicenowSir +func (t *CasesCreateCaseRequest_Connector) FromCasesConnectorPropertiesServicenowSir(v CasesConnectorPropertiesServicenowSir) error { + b, err := json.Marshal(v) + t.union = b + return err +} - if raw, found := object["installed_kibana"]; found { - err = json.Unmarshal(raw, &a.InstalledKibana) - if err != nil { - return fmt.Errorf("error reading 'installed_kibana': %w", err) - } - delete(object, "installed_kibana") +// MergeCasesConnectorPropertiesServicenowSir performs a merge with any union data inside the CasesCreateCaseRequest_Connector, using the provided CasesConnectorPropertiesServicenowSir +func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesServicenowSir(v CasesConnectorPropertiesServicenowSir) error { + b, err := json.Marshal(v) + if err != nil { + return err } - if raw, found := object["installed_kibana_space_id"]; found { - err = json.Unmarshal(raw, &a.InstalledKibanaSpaceId) - if err != nil { - return fmt.Errorf("error reading 'installed_kibana_space_id': %w", err) - } - delete(object, "installed_kibana_space_id") - } + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} - if raw, found := object["is_rollback_ttl_expired"]; found { - err = json.Unmarshal(raw, &a.IsRollbackTtlExpired) - if err != nil { - return fmt.Errorf("error reading 'is_rollback_ttl_expired': %w", err) - } - delete(object, "is_rollback_ttl_expired") - } +// AsCasesConnectorPropertiesSwimlane returns the union data inside the CasesCreateCaseRequest_Connector as a CasesConnectorPropertiesSwimlane +func (t CasesCreateCaseRequest_Connector) AsCasesConnectorPropertiesSwimlane() (CasesConnectorPropertiesSwimlane, error) { + var body CasesConnectorPropertiesSwimlane + err := json.Unmarshal(t.union, &body) + return body, err +} - if raw, found := object["latest_executed_state"]; found { - err = json.Unmarshal(raw, &a.LatestExecutedState) - if err != nil { - return fmt.Errorf("error reading 'latest_executed_state': %w", err) - } - delete(object, "latest_executed_state") - } +// FromCasesConnectorPropertiesSwimlane overwrites any union data inside the CasesCreateCaseRequest_Connector as the provided CasesConnectorPropertiesSwimlane +func (t *CasesCreateCaseRequest_Connector) FromCasesConnectorPropertiesSwimlane(v CasesConnectorPropertiesSwimlane) error { + b, err := json.Marshal(v) + t.union = b + return err +} - if raw, found := object["latest_install_failed_attempts"]; found { - err = json.Unmarshal(raw, &a.LatestInstallFailedAttempts) - if err != nil { - return fmt.Errorf("error reading 'latest_install_failed_attempts': %w", err) - } - delete(object, "latest_install_failed_attempts") +// MergeCasesConnectorPropertiesSwimlane performs a merge with any union data inside the CasesCreateCaseRequest_Connector, using the provided CasesConnectorPropertiesSwimlane +func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesSwimlane(v CasesConnectorPropertiesSwimlane) error { + b, err := json.Marshal(v) + if err != nil { + return err } - if raw, found := object["name"]; found { - err = json.Unmarshal(raw, &a.Name) - if err != nil { - return fmt.Errorf("error reading 'name': %w", err) - } - delete(object, "name") - } + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} - if raw, found := object["namespaces"]; found { - err = json.Unmarshal(raw, &a.Namespaces) - if err != nil { - return fmt.Errorf("error reading 'namespaces': %w", err) - } - delete(object, "namespaces") - } +func (t CasesCreateCaseRequest_Connector) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} - if raw, found := object["previous_version"]; found { - err = json.Unmarshal(raw, &a.PreviousVersion) - if err != nil { - return fmt.Errorf("error reading 'previous_version': %w", err) - } - delete(object, "previous_version") - } +func (t *CasesCreateCaseRequest_Connector) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} - if raw, found := object["rolled_back"]; found { - err = json.Unmarshal(raw, &a.RolledBack) - if err != nil { - return fmt.Errorf("error reading 'rolled_back': %w", err) - } - delete(object, "rolled_back") - } +// AsCasesCreateCaseRequestCustomFieldsValue0 returns the union data inside the CasesCreateCaseRequest_CustomFields_Value as a CasesCreateCaseRequestCustomFieldsValue0 +func (t CasesCreateCaseRequest_CustomFields_Value) AsCasesCreateCaseRequestCustomFieldsValue0() (CasesCreateCaseRequestCustomFieldsValue0, error) { + var body CasesCreateCaseRequestCustomFieldsValue0 + err := json.Unmarshal(t.union, &body) + return body, err +} - if raw, found := object["type"]; found { - err = json.Unmarshal(raw, &a.Type) - if err != nil { - return fmt.Errorf("error reading 'type': %w", err) - } - delete(object, "type") - } +// FromCasesCreateCaseRequestCustomFieldsValue0 overwrites any union data inside the CasesCreateCaseRequest_CustomFields_Value as the provided CasesCreateCaseRequestCustomFieldsValue0 +func (t *CasesCreateCaseRequest_CustomFields_Value) FromCasesCreateCaseRequestCustomFieldsValue0(v CasesCreateCaseRequestCustomFieldsValue0) error { + b, err := json.Marshal(v) + t.union = b + return err +} - if raw, found := object["updated_at"]; found { - err = json.Unmarshal(raw, &a.UpdatedAt) - if err != nil { - return fmt.Errorf("error reading 'updated_at': %w", err) - } - delete(object, "updated_at") +// MergeCasesCreateCaseRequestCustomFieldsValue0 performs a merge with any union data inside the CasesCreateCaseRequest_CustomFields_Value, using the provided CasesCreateCaseRequestCustomFieldsValue0 +func (t *CasesCreateCaseRequest_CustomFields_Value) MergeCasesCreateCaseRequestCustomFieldsValue0(v CasesCreateCaseRequestCustomFieldsValue0) error { + b, err := json.Marshal(v) + if err != nil { + return err } - if raw, found := object["verification_key_id"]; found { - err = json.Unmarshal(raw, &a.VerificationKeyId) - if err != nil { - return fmt.Errorf("error reading 'verification_key_id': %w", err) - } - delete(object, "verification_key_id") - } + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} - if raw, found := object["verification_status"]; found { - err = json.Unmarshal(raw, &a.VerificationStatus) - if err != nil { - return fmt.Errorf("error reading 'verification_status': %w", err) - } - delete(object, "verification_status") - } +// AsCasesCreateCaseRequestCustomFieldsValue1 returns the union data inside the CasesCreateCaseRequest_CustomFields_Value as a CasesCreateCaseRequestCustomFieldsValue1 +func (t CasesCreateCaseRequest_CustomFields_Value) AsCasesCreateCaseRequestCustomFieldsValue1() (CasesCreateCaseRequestCustomFieldsValue1, error) { + var body CasesCreateCaseRequestCustomFieldsValue1 + err := json.Unmarshal(t.union, &body) + return body, err +} - if raw, found := object["version"]; found { - err = json.Unmarshal(raw, &a.Version) - if err != nil { - return fmt.Errorf("error reading 'version': %w", err) - } - delete(object, "version") - } +// FromCasesCreateCaseRequestCustomFieldsValue1 overwrites any union data inside the CasesCreateCaseRequest_CustomFields_Value as the provided CasesCreateCaseRequestCustomFieldsValue1 +func (t *CasesCreateCaseRequest_CustomFields_Value) FromCasesCreateCaseRequestCustomFieldsValue1(v CasesCreateCaseRequestCustomFieldsValue1) error { + b, err := json.Marshal(v) + t.union = b + return err +} - if len(object) != 0 { - a.AdditionalProperties = make(map[string]interface{}) - for fieldName, fieldBuf := range object { - var fieldVal interface{} - err := json.Unmarshal(fieldBuf, &fieldVal) - if err != nil { - return fmt.Errorf("error unmarshaling field %s: %w", fieldName, err) - } - a.AdditionalProperties[fieldName] = fieldVal - } +// MergeCasesCreateCaseRequestCustomFieldsValue1 performs a merge with any union data inside the CasesCreateCaseRequest_CustomFields_Value, using the provided CasesCreateCaseRequestCustomFieldsValue1 +func (t *CasesCreateCaseRequest_CustomFields_Value) MergeCasesCreateCaseRequestCustomFieldsValue1(v CasesCreateCaseRequestCustomFieldsValue1) error { + b, err := json.Marshal(v) + if err != nil { + return err } - return nil -} -// Override default JSON handling for PackageListItem_InstallationInfo to handle AdditionalProperties -func (a PackageListItem_InstallationInfo) MarshalJSON() ([]byte, error) { - var err error - object := make(map[string]json.RawMessage) + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} - if a.AdditionalSpacesInstalledKibana != nil { - object["additional_spaces_installed_kibana"], err = json.Marshal(a.AdditionalSpacesInstalledKibana) - if err != nil { - return nil, fmt.Errorf("error marshaling 'additional_spaces_installed_kibana': %w", err) - } - } +func (t CasesCreateCaseRequest_CustomFields_Value) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} - if a.CreatedAt != nil { - object["created_at"], err = json.Marshal(a.CreatedAt) - if err != nil { - return nil, fmt.Errorf("error marshaling 'created_at': %w", err) - } - } +func (t *CasesCreateCaseRequest_CustomFields_Value) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} - if a.ExperimentalDataStreamFeatures != nil { - object["experimental_data_stream_features"], err = json.Marshal(a.ExperimentalDataStreamFeatures) - if err != nil { - return nil, fmt.Errorf("error marshaling 'experimental_data_stream_features': %w", err) - } - } +// AsCasesPayloadAlertCommentCommentAlertId0 returns the union data inside the CasesPayloadAlertComment_Comment_AlertId as a CasesPayloadAlertCommentCommentAlertId0 +func (t CasesPayloadAlertComment_Comment_AlertId) AsCasesPayloadAlertCommentCommentAlertId0() (CasesPayloadAlertCommentCommentAlertId0, error) { + var body CasesPayloadAlertCommentCommentAlertId0 + err := json.Unmarshal(t.union, &body) + return body, err +} - if a.InstallFormatSchemaVersion != nil { - object["install_format_schema_version"], err = json.Marshal(a.InstallFormatSchemaVersion) - if err != nil { - return nil, fmt.Errorf("error marshaling 'install_format_schema_version': %w", err) - } - } +// FromCasesPayloadAlertCommentCommentAlertId0 overwrites any union data inside the CasesPayloadAlertComment_Comment_AlertId as the provided CasesPayloadAlertCommentCommentAlertId0 +func (t *CasesPayloadAlertComment_Comment_AlertId) FromCasesPayloadAlertCommentCommentAlertId0(v CasesPayloadAlertCommentCommentAlertId0) error { + b, err := json.Marshal(v) + t.union = b + return err +} - object["install_source"], err = json.Marshal(a.InstallSource) +// MergeCasesPayloadAlertCommentCommentAlertId0 performs a merge with any union data inside the CasesPayloadAlertComment_Comment_AlertId, using the provided CasesPayloadAlertCommentCommentAlertId0 +func (t *CasesPayloadAlertComment_Comment_AlertId) MergeCasesPayloadAlertCommentCommentAlertId0(v CasesPayloadAlertCommentCommentAlertId0) error { + b, err := json.Marshal(v) if err != nil { - return nil, fmt.Errorf("error marshaling 'install_source': %w", err) + return err } - object["install_status"], err = json.Marshal(a.InstallStatus) - if err != nil { - return nil, fmt.Errorf("error marshaling 'install_status': %w", err) - } + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} - object["installed_es"], err = json.Marshal(a.InstalledEs) - if err != nil { - return nil, fmt.Errorf("error marshaling 'installed_es': %w", err) - } +// AsCasesPayloadAlertCommentCommentAlertId1 returns the union data inside the CasesPayloadAlertComment_Comment_AlertId as a CasesPayloadAlertCommentCommentAlertId1 +func (t CasesPayloadAlertComment_Comment_AlertId) AsCasesPayloadAlertCommentCommentAlertId1() (CasesPayloadAlertCommentCommentAlertId1, error) { + var body CasesPayloadAlertCommentCommentAlertId1 + err := json.Unmarshal(t.union, &body) + return body, err +} - object["installed_kibana"], err = json.Marshal(a.InstalledKibana) +// FromCasesPayloadAlertCommentCommentAlertId1 overwrites any union data inside the CasesPayloadAlertComment_Comment_AlertId as the provided CasesPayloadAlertCommentCommentAlertId1 +func (t *CasesPayloadAlertComment_Comment_AlertId) FromCasesPayloadAlertCommentCommentAlertId1(v CasesPayloadAlertCommentCommentAlertId1) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesPayloadAlertCommentCommentAlertId1 performs a merge with any union data inside the CasesPayloadAlertComment_Comment_AlertId, using the provided CasesPayloadAlertCommentCommentAlertId1 +func (t *CasesPayloadAlertComment_Comment_AlertId) MergeCasesPayloadAlertCommentCommentAlertId1(v CasesPayloadAlertCommentCommentAlertId1) error { + b, err := json.Marshal(v) if err != nil { - return nil, fmt.Errorf("error marshaling 'installed_kibana': %w", err) + return err } - if a.InstalledKibanaSpaceId != nil { - object["installed_kibana_space_id"], err = json.Marshal(a.InstalledKibanaSpaceId) - if err != nil { - return nil, fmt.Errorf("error marshaling 'installed_kibana_space_id': %w", err) - } - } + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} - if a.IsRollbackTtlExpired != nil { - object["is_rollback_ttl_expired"], err = json.Marshal(a.IsRollbackTtlExpired) - if err != nil { - return nil, fmt.Errorf("error marshaling 'is_rollback_ttl_expired': %w", err) - } - } +func (t CasesPayloadAlertComment_Comment_AlertId) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} - if a.LatestExecutedState != nil { - object["latest_executed_state"], err = json.Marshal(a.LatestExecutedState) - if err != nil { - return nil, fmt.Errorf("error marshaling 'latest_executed_state': %w", err) - } - } +func (t *CasesPayloadAlertComment_Comment_AlertId) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} - if a.LatestInstallFailedAttempts != nil { - object["latest_install_failed_attempts"], err = json.Marshal(a.LatestInstallFailedAttempts) - if err != nil { - return nil, fmt.Errorf("error marshaling 'latest_install_failed_attempts': %w", err) - } - } +// AsCasesPayloadAlertCommentCommentIndex0 returns the union data inside the CasesPayloadAlertComment_Comment_Index as a CasesPayloadAlertCommentCommentIndex0 +func (t CasesPayloadAlertComment_Comment_Index) AsCasesPayloadAlertCommentCommentIndex0() (CasesPayloadAlertCommentCommentIndex0, error) { + var body CasesPayloadAlertCommentCommentIndex0 + err := json.Unmarshal(t.union, &body) + return body, err +} - object["name"], err = json.Marshal(a.Name) +// FromCasesPayloadAlertCommentCommentIndex0 overwrites any union data inside the CasesPayloadAlertComment_Comment_Index as the provided CasesPayloadAlertCommentCommentIndex0 +func (t *CasesPayloadAlertComment_Comment_Index) FromCasesPayloadAlertCommentCommentIndex0(v CasesPayloadAlertCommentCommentIndex0) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesPayloadAlertCommentCommentIndex0 performs a merge with any union data inside the CasesPayloadAlertComment_Comment_Index, using the provided CasesPayloadAlertCommentCommentIndex0 +func (t *CasesPayloadAlertComment_Comment_Index) MergeCasesPayloadAlertCommentCommentIndex0(v CasesPayloadAlertCommentCommentIndex0) error { + b, err := json.Marshal(v) if err != nil { - return nil, fmt.Errorf("error marshaling 'name': %w", err) + return err } - if a.Namespaces != nil { - object["namespaces"], err = json.Marshal(a.Namespaces) - if err != nil { - return nil, fmt.Errorf("error marshaling 'namespaces': %w", err) - } - } + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} - if a.PreviousVersion != nil { - object["previous_version"], err = json.Marshal(a.PreviousVersion) - if err != nil { - return nil, fmt.Errorf("error marshaling 'previous_version': %w", err) - } - } +// AsCasesPayloadAlertCommentCommentIndex1 returns the union data inside the CasesPayloadAlertComment_Comment_Index as a CasesPayloadAlertCommentCommentIndex1 +func (t CasesPayloadAlertComment_Comment_Index) AsCasesPayloadAlertCommentCommentIndex1() (CasesPayloadAlertCommentCommentIndex1, error) { + var body CasesPayloadAlertCommentCommentIndex1 + err := json.Unmarshal(t.union, &body) + return body, err +} - if a.RolledBack != nil { - object["rolled_back"], err = json.Marshal(a.RolledBack) - if err != nil { - return nil, fmt.Errorf("error marshaling 'rolled_back': %w", err) - } - } +// FromCasesPayloadAlertCommentCommentIndex1 overwrites any union data inside the CasesPayloadAlertComment_Comment_Index as the provided CasesPayloadAlertCommentCommentIndex1 +func (t *CasesPayloadAlertComment_Comment_Index) FromCasesPayloadAlertCommentCommentIndex1(v CasesPayloadAlertCommentCommentIndex1) error { + b, err := json.Marshal(v) + t.union = b + return err +} - object["type"], err = json.Marshal(a.Type) +// MergeCasesPayloadAlertCommentCommentIndex1 performs a merge with any union data inside the CasesPayloadAlertComment_Comment_Index, using the provided CasesPayloadAlertCommentCommentIndex1 +func (t *CasesPayloadAlertComment_Comment_Index) MergeCasesPayloadAlertCommentCommentIndex1(v CasesPayloadAlertCommentCommentIndex1) error { + b, err := json.Marshal(v) if err != nil { - return nil, fmt.Errorf("error marshaling 'type': %w", err) + return err } - if a.UpdatedAt != nil { - object["updated_at"], err = json.Marshal(a.UpdatedAt) - if err != nil { - return nil, fmt.Errorf("error marshaling 'updated_at': %w", err) - } - } + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} - if a.VerificationKeyId != nil { - object["verification_key_id"], err = json.Marshal(a.VerificationKeyId) - if err != nil { - return nil, fmt.Errorf("error marshaling 'verification_key_id': %w", err) - } - } +func (t CasesPayloadAlertComment_Comment_Index) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} - object["verification_status"], err = json.Marshal(a.VerificationStatus) - if err != nil { - return nil, fmt.Errorf("error marshaling 'verification_status': %w", err) - } +func (t *CasesPayloadAlertComment_Comment_Index) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} - object["version"], err = json.Marshal(a.Version) +// AsCasesSetCaseConfigurationRequestCustomFieldsDefaultValue0 returns the union data inside the CasesSetCaseConfigurationRequest_CustomFields_DefaultValue as a CasesSetCaseConfigurationRequestCustomFieldsDefaultValue0 +func (t CasesSetCaseConfigurationRequest_CustomFields_DefaultValue) AsCasesSetCaseConfigurationRequestCustomFieldsDefaultValue0() (CasesSetCaseConfigurationRequestCustomFieldsDefaultValue0, error) { + var body CasesSetCaseConfigurationRequestCustomFieldsDefaultValue0 + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesSetCaseConfigurationRequestCustomFieldsDefaultValue0 overwrites any union data inside the CasesSetCaseConfigurationRequest_CustomFields_DefaultValue as the provided CasesSetCaseConfigurationRequestCustomFieldsDefaultValue0 +func (t *CasesSetCaseConfigurationRequest_CustomFields_DefaultValue) FromCasesSetCaseConfigurationRequestCustomFieldsDefaultValue0(v CasesSetCaseConfigurationRequestCustomFieldsDefaultValue0) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesSetCaseConfigurationRequestCustomFieldsDefaultValue0 performs a merge with any union data inside the CasesSetCaseConfigurationRequest_CustomFields_DefaultValue, using the provided CasesSetCaseConfigurationRequestCustomFieldsDefaultValue0 +func (t *CasesSetCaseConfigurationRequest_CustomFields_DefaultValue) MergeCasesSetCaseConfigurationRequestCustomFieldsDefaultValue0(v CasesSetCaseConfigurationRequestCustomFieldsDefaultValue0) error { + b, err := json.Marshal(v) if err != nil { - return nil, fmt.Errorf("error marshaling 'version': %w", err) + return err } - for fieldName, field := range a.AdditionalProperties { - object[fieldName], err = json.Marshal(field) - if err != nil { - return nil, fmt.Errorf("error marshaling '%s': %w", fieldName, err) - } - } - return json.Marshal(object) + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err } -// Getter for additional properties for PackageListItem_Owner. Returns the specified -// element and whether it was found -func (a PackageListItem_Owner) Get(fieldName string) (value interface{}, found bool) { - if a.AdditionalProperties != nil { - value, found = a.AdditionalProperties[fieldName] - } - return +// AsCasesSetCaseConfigurationRequestCustomFieldsDefaultValue1 returns the union data inside the CasesSetCaseConfigurationRequest_CustomFields_DefaultValue as a CasesSetCaseConfigurationRequestCustomFieldsDefaultValue1 +func (t CasesSetCaseConfigurationRequest_CustomFields_DefaultValue) AsCasesSetCaseConfigurationRequestCustomFieldsDefaultValue1() (CasesSetCaseConfigurationRequestCustomFieldsDefaultValue1, error) { + var body CasesSetCaseConfigurationRequestCustomFieldsDefaultValue1 + err := json.Unmarshal(t.union, &body) + return body, err } -// Setter for additional properties for PackageListItem_Owner -func (a *PackageListItem_Owner) Set(fieldName string, value interface{}) { - if a.AdditionalProperties == nil { - a.AdditionalProperties = make(map[string]interface{}) - } - a.AdditionalProperties[fieldName] = value +// FromCasesSetCaseConfigurationRequestCustomFieldsDefaultValue1 overwrites any union data inside the CasesSetCaseConfigurationRequest_CustomFields_DefaultValue as the provided CasesSetCaseConfigurationRequestCustomFieldsDefaultValue1 +func (t *CasesSetCaseConfigurationRequest_CustomFields_DefaultValue) FromCasesSetCaseConfigurationRequestCustomFieldsDefaultValue1(v CasesSetCaseConfigurationRequestCustomFieldsDefaultValue1) error { + b, err := json.Marshal(v) + t.union = b + return err } -// Override default JSON handling for PackageListItem_Owner to handle AdditionalProperties -func (a *PackageListItem_Owner) UnmarshalJSON(b []byte) error { - object := make(map[string]json.RawMessage) - err := json.Unmarshal(b, &object) +// MergeCasesSetCaseConfigurationRequestCustomFieldsDefaultValue1 performs a merge with any union data inside the CasesSetCaseConfigurationRequest_CustomFields_DefaultValue, using the provided CasesSetCaseConfigurationRequestCustomFieldsDefaultValue1 +func (t *CasesSetCaseConfigurationRequest_CustomFields_DefaultValue) MergeCasesSetCaseConfigurationRequestCustomFieldsDefaultValue1(v CasesSetCaseConfigurationRequestCustomFieldsDefaultValue1) error { + b, err := json.Marshal(v) if err != nil { return err } - if raw, found := object["github"]; found { - err = json.Unmarshal(raw, &a.Github) - if err != nil { - return fmt.Errorf("error reading 'github': %w", err) - } - delete(object, "github") - } + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} - if raw, found := object["type"]; found { - err = json.Unmarshal(raw, &a.Type) - if err != nil { - return fmt.Errorf("error reading 'type': %w", err) - } - delete(object, "type") - } +func (t CasesSetCaseConfigurationRequest_CustomFields_DefaultValue) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} - if len(object) != 0 { - a.AdditionalProperties = make(map[string]interface{}) - for fieldName, fieldBuf := range object { - var fieldVal interface{} - err := json.Unmarshal(fieldBuf, &fieldVal) - if err != nil { - return fmt.Errorf("error unmarshaling field %s: %w", fieldName, err) - } - a.AdditionalProperties[fieldName] = fieldVal - } - } - return nil +func (t *CasesSetCaseConfigurationRequest_CustomFields_DefaultValue) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err } -// Override default JSON handling for PackageListItem_Owner to handle AdditionalProperties -func (a PackageListItem_Owner) MarshalJSON() ([]byte, error) { - var err error - object := make(map[string]json.RawMessage) +// AsCasesTemplatesCaseFieldsCustomFieldsValue0 returns the union data inside the CasesTemplates_CaseFields_CustomFields_Value as a CasesTemplatesCaseFieldsCustomFieldsValue0 +func (t CasesTemplates_CaseFields_CustomFields_Value) AsCasesTemplatesCaseFieldsCustomFieldsValue0() (CasesTemplatesCaseFieldsCustomFieldsValue0, error) { + var body CasesTemplatesCaseFieldsCustomFieldsValue0 + err := json.Unmarshal(t.union, &body) + return body, err +} - if a.Github != nil { - object["github"], err = json.Marshal(a.Github) - if err != nil { - return nil, fmt.Errorf("error marshaling 'github': %w", err) - } - } +// FromCasesTemplatesCaseFieldsCustomFieldsValue0 overwrites any union data inside the CasesTemplates_CaseFields_CustomFields_Value as the provided CasesTemplatesCaseFieldsCustomFieldsValue0 +func (t *CasesTemplates_CaseFields_CustomFields_Value) FromCasesTemplatesCaseFieldsCustomFieldsValue0(v CasesTemplatesCaseFieldsCustomFieldsValue0) error { + b, err := json.Marshal(v) + t.union = b + return err +} - if a.Type != nil { - object["type"], err = json.Marshal(a.Type) - if err != nil { - return nil, fmt.Errorf("error marshaling 'type': %w", err) - } +// MergeCasesTemplatesCaseFieldsCustomFieldsValue0 performs a merge with any union data inside the CasesTemplates_CaseFields_CustomFields_Value, using the provided CasesTemplatesCaseFieldsCustomFieldsValue0 +func (t *CasesTemplates_CaseFields_CustomFields_Value) MergeCasesTemplatesCaseFieldsCustomFieldsValue0(v CasesTemplatesCaseFieldsCustomFieldsValue0) error { + b, err := json.Marshal(v) + if err != nil { + return err } - for fieldName, field := range a.AdditionalProperties { - object[fieldName], err = json.Marshal(field) - if err != nil { - return nil, fmt.Errorf("error marshaling '%s': %w", fieldName, err) - } - } - return json.Marshal(object) + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err } -// Getter for additional properties for PackageListItem_Source. Returns the specified -// element and whether it was found -func (a PackageListItem_Source) Get(fieldName string) (value interface{}, found bool) { - if a.AdditionalProperties != nil { - value, found = a.AdditionalProperties[fieldName] - } - return +// AsCasesTemplatesCaseFieldsCustomFieldsValue1 returns the union data inside the CasesTemplates_CaseFields_CustomFields_Value as a CasesTemplatesCaseFieldsCustomFieldsValue1 +func (t CasesTemplates_CaseFields_CustomFields_Value) AsCasesTemplatesCaseFieldsCustomFieldsValue1() (CasesTemplatesCaseFieldsCustomFieldsValue1, error) { + var body CasesTemplatesCaseFieldsCustomFieldsValue1 + err := json.Unmarshal(t.union, &body) + return body, err } -// Setter for additional properties for PackageListItem_Source -func (a *PackageListItem_Source) Set(fieldName string, value interface{}) { - if a.AdditionalProperties == nil { - a.AdditionalProperties = make(map[string]interface{}) - } - a.AdditionalProperties[fieldName] = value +// FromCasesTemplatesCaseFieldsCustomFieldsValue1 overwrites any union data inside the CasesTemplates_CaseFields_CustomFields_Value as the provided CasesTemplatesCaseFieldsCustomFieldsValue1 +func (t *CasesTemplates_CaseFields_CustomFields_Value) FromCasesTemplatesCaseFieldsCustomFieldsValue1(v CasesTemplatesCaseFieldsCustomFieldsValue1) error { + b, err := json.Marshal(v) + t.union = b + return err } -// Override default JSON handling for PackageListItem_Source to handle AdditionalProperties -func (a *PackageListItem_Source) UnmarshalJSON(b []byte) error { - object := make(map[string]json.RawMessage) - err := json.Unmarshal(b, &object) +// MergeCasesTemplatesCaseFieldsCustomFieldsValue1 performs a merge with any union data inside the CasesTemplates_CaseFields_CustomFields_Value, using the provided CasesTemplatesCaseFieldsCustomFieldsValue1 +func (t *CasesTemplates_CaseFields_CustomFields_Value) MergeCasesTemplatesCaseFieldsCustomFieldsValue1(v CasesTemplatesCaseFieldsCustomFieldsValue1) error { + b, err := json.Marshal(v) if err != nil { return err } - if raw, found := object["license"]; found { - err = json.Unmarshal(raw, &a.License) - if err != nil { - return fmt.Errorf("error reading 'license': %w", err) - } - delete(object, "license") - } + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} - if len(object) != 0 { - a.AdditionalProperties = make(map[string]interface{}) - for fieldName, fieldBuf := range object { - var fieldVal interface{} - err := json.Unmarshal(fieldBuf, &fieldVal) - if err != nil { - return fmt.Errorf("error unmarshaling field %s: %w", fieldName, err) - } - a.AdditionalProperties[fieldName] = fieldVal - } - } - return nil +func (t CasesTemplates_CaseFields_CustomFields_Value) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err } -// Override default JSON handling for PackageListItem_Source to handle AdditionalProperties -func (a PackageListItem_Source) MarshalJSON() ([]byte, error) { - var err error - object := make(map[string]json.RawMessage) +func (t *CasesTemplates_CaseFields_CustomFields_Value) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} - object["license"], err = json.Marshal(a.License) +// AsCasesUpdateAlertCommentRequestProperties returns the union data inside the CasesUpdateCaseCommentRequest as a CasesUpdateAlertCommentRequestProperties +func (t CasesUpdateCaseCommentRequest) AsCasesUpdateAlertCommentRequestProperties() (CasesUpdateAlertCommentRequestProperties, error) { + var body CasesUpdateAlertCommentRequestProperties + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesUpdateAlertCommentRequestProperties overwrites any union data inside the CasesUpdateCaseCommentRequest as the provided CasesUpdateAlertCommentRequestProperties +func (t *CasesUpdateCaseCommentRequest) FromCasesUpdateAlertCommentRequestProperties(v CasesUpdateAlertCommentRequestProperties) error { + v.Type = "alert" + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesUpdateAlertCommentRequestProperties performs a merge with any union data inside the CasesUpdateCaseCommentRequest, using the provided CasesUpdateAlertCommentRequestProperties +func (t *CasesUpdateCaseCommentRequest) MergeCasesUpdateAlertCommentRequestProperties(v CasesUpdateAlertCommentRequestProperties) error { + v.Type = "alert" + b, err := json.Marshal(v) if err != nil { - return nil, fmt.Errorf("error marshaling 'license': %w", err) + return err } - for fieldName, field := range a.AdditionalProperties { - object[fieldName], err = json.Marshal(field) - if err != nil { - return nil, fmt.Errorf("error marshaling '%s': %w", fieldName, err) - } - } - return json.Marshal(object) + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err } -// Getter for additional properties for PackagePolicy_Elasticsearch_Privileges. Returns the specified -// element and whether it was found -func (a PackagePolicy_Elasticsearch_Privileges) Get(fieldName string) (value interface{}, found bool) { - if a.AdditionalProperties != nil { - value, found = a.AdditionalProperties[fieldName] - } - return +// AsCasesUpdateUserCommentRequestProperties returns the union data inside the CasesUpdateCaseCommentRequest as a CasesUpdateUserCommentRequestProperties +func (t CasesUpdateCaseCommentRequest) AsCasesUpdateUserCommentRequestProperties() (CasesUpdateUserCommentRequestProperties, error) { + var body CasesUpdateUserCommentRequestProperties + err := json.Unmarshal(t.union, &body) + return body, err } -// Setter for additional properties for PackagePolicy_Elasticsearch_Privileges -func (a *PackagePolicy_Elasticsearch_Privileges) Set(fieldName string, value interface{}) { - if a.AdditionalProperties == nil { - a.AdditionalProperties = make(map[string]interface{}) - } - a.AdditionalProperties[fieldName] = value +// FromCasesUpdateUserCommentRequestProperties overwrites any union data inside the CasesUpdateCaseCommentRequest as the provided CasesUpdateUserCommentRequestProperties +func (t *CasesUpdateCaseCommentRequest) FromCasesUpdateUserCommentRequestProperties(v CasesUpdateUserCommentRequestProperties) error { + v.Type = "user" + b, err := json.Marshal(v) + t.union = b + return err } -// Override default JSON handling for PackagePolicy_Elasticsearch_Privileges to handle AdditionalProperties -func (a *PackagePolicy_Elasticsearch_Privileges) UnmarshalJSON(b []byte) error { - object := make(map[string]json.RawMessage) - err := json.Unmarshal(b, &object) +// MergeCasesUpdateUserCommentRequestProperties performs a merge with any union data inside the CasesUpdateCaseCommentRequest, using the provided CasesUpdateUserCommentRequestProperties +func (t *CasesUpdateCaseCommentRequest) MergeCasesUpdateUserCommentRequestProperties(v CasesUpdateUserCommentRequestProperties) error { + v.Type = "user" + b, err := json.Marshal(v) if err != nil { return err } - if raw, found := object["cluster"]; found { - err = json.Unmarshal(raw, &a.Cluster) - if err != nil { - return fmt.Errorf("error reading 'cluster': %w", err) - } - delete(object, "cluster") + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +func (t CasesUpdateCaseCommentRequest) Discriminator() (string, error) { + var discriminator struct { + Discriminator string `json:"type"` } + err := json.Unmarshal(t.union, &discriminator) + return discriminator.Discriminator, err +} - if len(object) != 0 { - a.AdditionalProperties = make(map[string]interface{}) - for fieldName, fieldBuf := range object { - var fieldVal interface{} - err := json.Unmarshal(fieldBuf, &fieldVal) - if err != nil { - return fmt.Errorf("error unmarshaling field %s: %w", fieldName, err) - } - a.AdditionalProperties[fieldName] = fieldVal - } +func (t CasesUpdateCaseCommentRequest) ValueByDiscriminator() (interface{}, error) { + discriminator, err := t.Discriminator() + if err != nil { + return nil, err + } + switch discriminator { + case "alert": + return t.AsCasesUpdateAlertCommentRequestProperties() + case "user": + return t.AsCasesUpdateUserCommentRequestProperties() + default: + return nil, errors.New("unknown discriminator value: " + discriminator) } - return nil } -// Override default JSON handling for PackagePolicy_Elasticsearch_Privileges to handle AdditionalProperties -func (a PackagePolicy_Elasticsearch_Privileges) MarshalJSON() ([]byte, error) { - var err error - object := make(map[string]json.RawMessage) +func (t CasesUpdateCaseCommentRequest) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} - if a.Cluster != nil { - object["cluster"], err = json.Marshal(a.Cluster) - if err != nil { - return nil, fmt.Errorf("error marshaling 'cluster': %w", err) - } - } +func (t *CasesUpdateCaseCommentRequest) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} - for fieldName, field := range a.AdditionalProperties { - object[fieldName], err = json.Marshal(field) - if err != nil { - return nil, fmt.Errorf("error marshaling '%s': %w", fieldName, err) - } - } - return json.Marshal(object) +// AsCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0 returns the union data inside the CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue as a CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0 +func (t CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue) AsCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0() (CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0, error) { + var body CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0 + err := json.Unmarshal(t.union, &body) + return body, err } -// Getter for additional properties for PackagePolicy_Elasticsearch. Returns the specified -// element and whether it was found -func (a PackagePolicy_Elasticsearch) Get(fieldName string) (value interface{}, found bool) { - if a.AdditionalProperties != nil { - value, found = a.AdditionalProperties[fieldName] - } - return +// FromCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0 overwrites any union data inside the CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue as the provided CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0 +func (t *CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue) FromCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0(v CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0) error { + b, err := json.Marshal(v) + t.union = b + return err } -// Setter for additional properties for PackagePolicy_Elasticsearch -func (a *PackagePolicy_Elasticsearch) Set(fieldName string, value interface{}) { - if a.AdditionalProperties == nil { - a.AdditionalProperties = make(map[string]interface{}) +// MergeCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0 performs a merge with any union data inside the CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue, using the provided CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0 +func (t *CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue) MergeCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0(v CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0) error { + b, err := json.Marshal(v) + if err != nil { + return err } - a.AdditionalProperties[fieldName] = value + + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err } -// Override default JSON handling for PackagePolicy_Elasticsearch to handle AdditionalProperties -func (a *PackagePolicy_Elasticsearch) UnmarshalJSON(b []byte) error { - object := make(map[string]json.RawMessage) - err := json.Unmarshal(b, &object) +// AsCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1 returns the union data inside the CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue as a CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1 +func (t CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue) AsCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1() (CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1, error) { + var body CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1 + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1 overwrites any union data inside the CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue as the provided CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1 +func (t *CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue) FromCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1(v CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1 performs a merge with any union data inside the CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue, using the provided CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1 +func (t *CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue) MergeCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1(v CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1) error { + b, err := json.Marshal(v) if err != nil { return err } - if raw, found := object["privileges"]; found { - err = json.Unmarshal(raw, &a.Privileges) - if err != nil { - return fmt.Errorf("error reading 'privileges': %w", err) - } - delete(object, "privileges") - } + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} - if len(object) != 0 { - a.AdditionalProperties = make(map[string]interface{}) - for fieldName, fieldBuf := range object { - var fieldVal interface{} - err := json.Unmarshal(fieldBuf, &fieldVal) - if err != nil { - return fmt.Errorf("error unmarshaling field %s: %w", fieldName, err) - } - a.AdditionalProperties[fieldName] = fieldVal - } - } - return nil +func (t CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err } -// Override default JSON handling for PackagePolicy_Elasticsearch to handle AdditionalProperties -func (a PackagePolicy_Elasticsearch) MarshalJSON() ([]byte, error) { - var err error - object := make(map[string]json.RawMessage) +func (t *CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} - if a.Privileges != nil { - object["privileges"], err = json.Marshal(a.Privileges) - if err != nil { - return nil, fmt.Errorf("error marshaling 'privileges': %w", err) - } - } +// AsCasesConnectorPropertiesNone returns the union data inside the CasesUpdateCaseRequest_Cases_Connector as a CasesConnectorPropertiesNone +func (t CasesUpdateCaseRequest_Cases_Connector) AsCasesConnectorPropertiesNone() (CasesConnectorPropertiesNone, error) { + var body CasesConnectorPropertiesNone + err := json.Unmarshal(t.union, &body) + return body, err +} - for fieldName, field := range a.AdditionalProperties { - object[fieldName], err = json.Marshal(field) - if err != nil { - return nil, fmt.Errorf("error marshaling '%s': %w", fieldName, err) - } - } - return json.Marshal(object) +// FromCasesConnectorPropertiesNone overwrites any union data inside the CasesUpdateCaseRequest_Cases_Connector as the provided CasesConnectorPropertiesNone +func (t *CasesUpdateCaseRequest_Cases_Connector) FromCasesConnectorPropertiesNone(v CasesConnectorPropertiesNone) error { + b, err := json.Marshal(v) + t.union = b + return err } -// Getter for additional properties for UpdateConnectorConfig. Returns the specified -// element and whether it was found -func (a UpdateConnectorConfig) Get(fieldName string) (value interface{}, found bool) { - if a.AdditionalProperties != nil { - value, found = a.AdditionalProperties[fieldName] +// MergeCasesConnectorPropertiesNone performs a merge with any union data inside the CasesUpdateCaseRequest_Cases_Connector, using the provided CasesConnectorPropertiesNone +func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesNone(v CasesConnectorPropertiesNone) error { + b, err := json.Marshal(v) + if err != nil { + return err } - return + + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err } -// Setter for additional properties for UpdateConnectorConfig -func (a *UpdateConnectorConfig) Set(fieldName string, value interface{}) { - if a.AdditionalProperties == nil { - a.AdditionalProperties = make(map[string]interface{}) - } - a.AdditionalProperties[fieldName] = value +// AsCasesConnectorPropertiesCasesWebhook returns the union data inside the CasesUpdateCaseRequest_Cases_Connector as a CasesConnectorPropertiesCasesWebhook +func (t CasesUpdateCaseRequest_Cases_Connector) AsCasesConnectorPropertiesCasesWebhook() (CasesConnectorPropertiesCasesWebhook, error) { + var body CasesConnectorPropertiesCasesWebhook + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesConnectorPropertiesCasesWebhook overwrites any union data inside the CasesUpdateCaseRequest_Cases_Connector as the provided CasesConnectorPropertiesCasesWebhook +func (t *CasesUpdateCaseRequest_Cases_Connector) FromCasesConnectorPropertiesCasesWebhook(v CasesConnectorPropertiesCasesWebhook) error { + b, err := json.Marshal(v) + t.union = b + return err } -// Getter for additional properties for UpdateConnectorSecrets. Returns the specified -// element and whether it was found -func (a UpdateConnectorSecrets) Get(fieldName string) (value interface{}, found bool) { - if a.AdditionalProperties != nil { - value, found = a.AdditionalProperties[fieldName] +// MergeCasesConnectorPropertiesCasesWebhook performs a merge with any union data inside the CasesUpdateCaseRequest_Cases_Connector, using the provided CasesConnectorPropertiesCasesWebhook +func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesCasesWebhook(v CasesConnectorPropertiesCasesWebhook) error { + b, err := json.Marshal(v) + if err != nil { + return err } - return -} -// Setter for additional properties for UpdateConnectorSecrets -func (a *UpdateConnectorSecrets) Set(fieldName string, value interface{}) { - if a.AdditionalProperties == nil { - a.AdditionalProperties = make(map[string]interface{}) - } - a.AdditionalProperties[fieldName] = value + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err } -// AsCasesAddAlertCommentRequestProperties returns the union data inside the CasesAddCaseCommentRequest as a CasesAddAlertCommentRequestProperties -func (t CasesAddCaseCommentRequest) AsCasesAddAlertCommentRequestProperties() (CasesAddAlertCommentRequestProperties, error) { - var body CasesAddAlertCommentRequestProperties +// AsCasesConnectorPropertiesJira returns the union data inside the CasesUpdateCaseRequest_Cases_Connector as a CasesConnectorPropertiesJira +func (t CasesUpdateCaseRequest_Cases_Connector) AsCasesConnectorPropertiesJira() (CasesConnectorPropertiesJira, error) { + var body CasesConnectorPropertiesJira err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesAddAlertCommentRequestProperties overwrites any union data inside the CasesAddCaseCommentRequest as the provided CasesAddAlertCommentRequestProperties -func (t *CasesAddCaseCommentRequest) FromCasesAddAlertCommentRequestProperties(v CasesAddAlertCommentRequestProperties) error { - v.Type = "alert" +// FromCasesConnectorPropertiesJira overwrites any union data inside the CasesUpdateCaseRequest_Cases_Connector as the provided CasesConnectorPropertiesJira +func (t *CasesUpdateCaseRequest_Cases_Connector) FromCasesConnectorPropertiesJira(v CasesConnectorPropertiesJira) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesAddAlertCommentRequestProperties performs a merge with any union data inside the CasesAddCaseCommentRequest, using the provided CasesAddAlertCommentRequestProperties -func (t *CasesAddCaseCommentRequest) MergeCasesAddAlertCommentRequestProperties(v CasesAddAlertCommentRequestProperties) error { - v.Type = "alert" +// MergeCasesConnectorPropertiesJira performs a merge with any union data inside the CasesUpdateCaseRequest_Cases_Connector, using the provided CasesConnectorPropertiesJira +func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesJira(v CasesConnectorPropertiesJira) error { b, err := json.Marshal(v) if err != nil { return err @@ -55966,24 +45158,22 @@ func (t *CasesAddCaseCommentRequest) MergeCasesAddAlertCommentRequestProperties( return err } -// AsCasesAddUserCommentRequestProperties returns the union data inside the CasesAddCaseCommentRequest as a CasesAddUserCommentRequestProperties -func (t CasesAddCaseCommentRequest) AsCasesAddUserCommentRequestProperties() (CasesAddUserCommentRequestProperties, error) { - var body CasesAddUserCommentRequestProperties +// AsCasesConnectorPropertiesResilient returns the union data inside the CasesUpdateCaseRequest_Cases_Connector as a CasesConnectorPropertiesResilient +func (t CasesUpdateCaseRequest_Cases_Connector) AsCasesConnectorPropertiesResilient() (CasesConnectorPropertiesResilient, error) { + var body CasesConnectorPropertiesResilient err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesAddUserCommentRequestProperties overwrites any union data inside the CasesAddCaseCommentRequest as the provided CasesAddUserCommentRequestProperties -func (t *CasesAddCaseCommentRequest) FromCasesAddUserCommentRequestProperties(v CasesAddUserCommentRequestProperties) error { - v.Type = "user" +// FromCasesConnectorPropertiesResilient overwrites any union data inside the CasesUpdateCaseRequest_Cases_Connector as the provided CasesConnectorPropertiesResilient +func (t *CasesUpdateCaseRequest_Cases_Connector) FromCasesConnectorPropertiesResilient(v CasesConnectorPropertiesResilient) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesAddUserCommentRequestProperties performs a merge with any union data inside the CasesAddCaseCommentRequest, using the provided CasesAddUserCommentRequestProperties -func (t *CasesAddCaseCommentRequest) MergeCasesAddUserCommentRequestProperties(v CasesAddUserCommentRequestProperties) error { - v.Type = "user" +// MergeCasesConnectorPropertiesResilient performs a merge with any union data inside the CasesUpdateCaseRequest_Cases_Connector, using the provided CasesConnectorPropertiesResilient +func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesResilient(v CasesConnectorPropertiesResilient) error { b, err := json.Marshal(v) if err != nil { return err @@ -55994,55 +45184,48 @@ func (t *CasesAddCaseCommentRequest) MergeCasesAddUserCommentRequestProperties(v return err } -func (t CasesAddCaseCommentRequest) Discriminator() (string, error) { - var discriminator struct { - Discriminator string `json:"type"` - } - err := json.Unmarshal(t.union, &discriminator) - return discriminator.Discriminator, err +// AsCasesConnectorPropertiesServicenow returns the union data inside the CasesUpdateCaseRequest_Cases_Connector as a CasesConnectorPropertiesServicenow +func (t CasesUpdateCaseRequest_Cases_Connector) AsCasesConnectorPropertiesServicenow() (CasesConnectorPropertiesServicenow, error) { + var body CasesConnectorPropertiesServicenow + err := json.Unmarshal(t.union, &body) + return body, err } -func (t CasesAddCaseCommentRequest) ValueByDiscriminator() (interface{}, error) { - discriminator, err := t.Discriminator() - if err != nil { - return nil, err - } - switch discriminator { - case "alert": - return t.AsCasesAddAlertCommentRequestProperties() - case "user": - return t.AsCasesAddUserCommentRequestProperties() - default: - return nil, errors.New("unknown discriminator value: " + discriminator) - } +// FromCasesConnectorPropertiesServicenow overwrites any union data inside the CasesUpdateCaseRequest_Cases_Connector as the provided CasesConnectorPropertiesServicenow +func (t *CasesUpdateCaseRequest_Cases_Connector) FromCasesConnectorPropertiesServicenow(v CasesConnectorPropertiesServicenow) error { + b, err := json.Marshal(v) + t.union = b + return err } -func (t CasesAddCaseCommentRequest) MarshalJSON() ([]byte, error) { - b, err := t.union.MarshalJSON() - return b, err -} +// MergeCasesConnectorPropertiesServicenow performs a merge with any union data inside the CasesUpdateCaseRequest_Cases_Connector, using the provided CasesConnectorPropertiesServicenow +func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesServicenow(v CasesConnectorPropertiesServicenow) error { + b, err := json.Marshal(v) + if err != nil { + return err + } -func (t *CasesAddCaseCommentRequest) UnmarshalJSON(b []byte) error { - err := t.union.UnmarshalJSON(b) + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged return err } -// AsCasesAlertIdentifiers0 returns the union data inside the CasesAlertIdentifiers as a CasesAlertIdentifiers0 -func (t CasesAlertIdentifiers) AsCasesAlertIdentifiers0() (CasesAlertIdentifiers0, error) { - var body CasesAlertIdentifiers0 +// AsCasesConnectorPropertiesServicenowSir returns the union data inside the CasesUpdateCaseRequest_Cases_Connector as a CasesConnectorPropertiesServicenowSir +func (t CasesUpdateCaseRequest_Cases_Connector) AsCasesConnectorPropertiesServicenowSir() (CasesConnectorPropertiesServicenowSir, error) { + var body CasesConnectorPropertiesServicenowSir err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesAlertIdentifiers0 overwrites any union data inside the CasesAlertIdentifiers as the provided CasesAlertIdentifiers0 -func (t *CasesAlertIdentifiers) FromCasesAlertIdentifiers0(v CasesAlertIdentifiers0) error { +// FromCasesConnectorPropertiesServicenowSir overwrites any union data inside the CasesUpdateCaseRequest_Cases_Connector as the provided CasesConnectorPropertiesServicenowSir +func (t *CasesUpdateCaseRequest_Cases_Connector) FromCasesConnectorPropertiesServicenowSir(v CasesConnectorPropertiesServicenowSir) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesAlertIdentifiers0 performs a merge with any union data inside the CasesAlertIdentifiers, using the provided CasesAlertIdentifiers0 -func (t *CasesAlertIdentifiers) MergeCasesAlertIdentifiers0(v CasesAlertIdentifiers0) error { +// MergeCasesConnectorPropertiesServicenowSir performs a merge with any union data inside the CasesUpdateCaseRequest_Cases_Connector, using the provided CasesConnectorPropertiesServicenowSir +func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesServicenowSir(v CasesConnectorPropertiesServicenowSir) error { b, err := json.Marshal(v) if err != nil { return err @@ -56053,22 +45236,22 @@ func (t *CasesAlertIdentifiers) MergeCasesAlertIdentifiers0(v CasesAlertIdentifi return err } -// AsCasesAlertIdentifiers1 returns the union data inside the CasesAlertIdentifiers as a CasesAlertIdentifiers1 -func (t CasesAlertIdentifiers) AsCasesAlertIdentifiers1() (CasesAlertIdentifiers1, error) { - var body CasesAlertIdentifiers1 +// AsCasesConnectorPropertiesSwimlane returns the union data inside the CasesUpdateCaseRequest_Cases_Connector as a CasesConnectorPropertiesSwimlane +func (t CasesUpdateCaseRequest_Cases_Connector) AsCasesConnectorPropertiesSwimlane() (CasesConnectorPropertiesSwimlane, error) { + var body CasesConnectorPropertiesSwimlane err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesAlertIdentifiers1 overwrites any union data inside the CasesAlertIdentifiers as the provided CasesAlertIdentifiers1 -func (t *CasesAlertIdentifiers) FromCasesAlertIdentifiers1(v CasesAlertIdentifiers1) error { +// FromCasesConnectorPropertiesSwimlane overwrites any union data inside the CasesUpdateCaseRequest_Cases_Connector as the provided CasesConnectorPropertiesSwimlane +func (t *CasesUpdateCaseRequest_Cases_Connector) FromCasesConnectorPropertiesSwimlane(v CasesConnectorPropertiesSwimlane) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesAlertIdentifiers1 performs a merge with any union data inside the CasesAlertIdentifiers, using the provided CasesAlertIdentifiers1 -func (t *CasesAlertIdentifiers) MergeCasesAlertIdentifiers1(v CasesAlertIdentifiers1) error { +// MergeCasesConnectorPropertiesSwimlane performs a merge with any union data inside the CasesUpdateCaseRequest_Cases_Connector, using the provided CasesConnectorPropertiesSwimlane +func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesSwimlane(v CasesConnectorPropertiesSwimlane) error { b, err := json.Marshal(v) if err != nil { return err @@ -56079,32 +45262,32 @@ func (t *CasesAlertIdentifiers) MergeCasesAlertIdentifiers1(v CasesAlertIdentifi return err } -func (t CasesAlertIdentifiers) MarshalJSON() ([]byte, error) { +func (t CasesUpdateCaseRequest_Cases_Connector) MarshalJSON() ([]byte, error) { b, err := t.union.MarshalJSON() return b, err } -func (t *CasesAlertIdentifiers) UnmarshalJSON(b []byte) error { +func (t *CasesUpdateCaseRequest_Cases_Connector) UnmarshalJSON(b []byte) error { err := t.union.UnmarshalJSON(b) return err } -// AsCasesAlertIndices0 returns the union data inside the CasesAlertIndices as a CasesAlertIndices0 -func (t CasesAlertIndices) AsCasesAlertIndices0() (CasesAlertIndices0, error) { - var body CasesAlertIndices0 +// AsCasesUpdateCaseRequestCasesCustomFieldsValue0 returns the union data inside the CasesUpdateCaseRequest_Cases_CustomFields_Value as a CasesUpdateCaseRequestCasesCustomFieldsValue0 +func (t CasesUpdateCaseRequest_Cases_CustomFields_Value) AsCasesUpdateCaseRequestCasesCustomFieldsValue0() (CasesUpdateCaseRequestCasesCustomFieldsValue0, error) { + var body CasesUpdateCaseRequestCasesCustomFieldsValue0 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesAlertIndices0 overwrites any union data inside the CasesAlertIndices as the provided CasesAlertIndices0 -func (t *CasesAlertIndices) FromCasesAlertIndices0(v CasesAlertIndices0) error { +// FromCasesUpdateCaseRequestCasesCustomFieldsValue0 overwrites any union data inside the CasesUpdateCaseRequest_Cases_CustomFields_Value as the provided CasesUpdateCaseRequestCasesCustomFieldsValue0 +func (t *CasesUpdateCaseRequest_Cases_CustomFields_Value) FromCasesUpdateCaseRequestCasesCustomFieldsValue0(v CasesUpdateCaseRequestCasesCustomFieldsValue0) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesAlertIndices0 performs a merge with any union data inside the CasesAlertIndices, using the provided CasesAlertIndices0 -func (t *CasesAlertIndices) MergeCasesAlertIndices0(v CasesAlertIndices0) error { +// MergeCasesUpdateCaseRequestCasesCustomFieldsValue0 performs a merge with any union data inside the CasesUpdateCaseRequest_Cases_CustomFields_Value, using the provided CasesUpdateCaseRequestCasesCustomFieldsValue0 +func (t *CasesUpdateCaseRequest_Cases_CustomFields_Value) MergeCasesUpdateCaseRequestCasesCustomFieldsValue0(v CasesUpdateCaseRequestCasesCustomFieldsValue0) error { b, err := json.Marshal(v) if err != nil { return err @@ -56115,22 +45298,22 @@ func (t *CasesAlertIndices) MergeCasesAlertIndices0(v CasesAlertIndices0) error return err } -// AsCasesAlertIndices1 returns the union data inside the CasesAlertIndices as a CasesAlertIndices1 -func (t CasesAlertIndices) AsCasesAlertIndices1() (CasesAlertIndices1, error) { - var body CasesAlertIndices1 +// AsCasesUpdateCaseRequestCasesCustomFieldsValue1 returns the union data inside the CasesUpdateCaseRequest_Cases_CustomFields_Value as a CasesUpdateCaseRequestCasesCustomFieldsValue1 +func (t CasesUpdateCaseRequest_Cases_CustomFields_Value) AsCasesUpdateCaseRequestCasesCustomFieldsValue1() (CasesUpdateCaseRequestCasesCustomFieldsValue1, error) { + var body CasesUpdateCaseRequestCasesCustomFieldsValue1 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesAlertIndices1 overwrites any union data inside the CasesAlertIndices as the provided CasesAlertIndices1 -func (t *CasesAlertIndices) FromCasesAlertIndices1(v CasesAlertIndices1) error { +// FromCasesUpdateCaseRequestCasesCustomFieldsValue1 overwrites any union data inside the CasesUpdateCaseRequest_Cases_CustomFields_Value as the provided CasesUpdateCaseRequestCasesCustomFieldsValue1 +func (t *CasesUpdateCaseRequest_Cases_CustomFields_Value) FromCasesUpdateCaseRequestCasesCustomFieldsValue1(v CasesUpdateCaseRequestCasesCustomFieldsValue1) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesAlertIndices1 performs a merge with any union data inside the CasesAlertIndices, using the provided CasesAlertIndices1 -func (t *CasesAlertIndices) MergeCasesAlertIndices1(v CasesAlertIndices1) error { +// MergeCasesUpdateCaseRequestCasesCustomFieldsValue1 performs a merge with any union data inside the CasesUpdateCaseRequest_Cases_CustomFields_Value, using the provided CasesUpdateCaseRequestCasesCustomFieldsValue1 +func (t *CasesUpdateCaseRequest_Cases_CustomFields_Value) MergeCasesUpdateCaseRequestCasesCustomFieldsValue1(v CasesUpdateCaseRequestCasesCustomFieldsValue1) error { b, err := json.Marshal(v) if err != nil { return err @@ -56141,34 +45324,32 @@ func (t *CasesAlertIndices) MergeCasesAlertIndices1(v CasesAlertIndices1) error return err } -func (t CasesAlertIndices) MarshalJSON() ([]byte, error) { +func (t CasesUpdateCaseRequest_Cases_CustomFields_Value) MarshalJSON() ([]byte, error) { b, err := t.union.MarshalJSON() return b, err } -func (t *CasesAlertIndices) UnmarshalJSON(b []byte) error { +func (t *CasesUpdateCaseRequest_Cases_CustomFields_Value) UnmarshalJSON(b []byte) error { err := t.union.UnmarshalJSON(b) return err } -// AsCasesAlertCommentResponseProperties returns the union data inside the CasesCaseResponseProperties_Comments_Item as a CasesAlertCommentResponseProperties -func (t CasesCaseResponseProperties_Comments_Item) AsCasesAlertCommentResponseProperties() (CasesAlertCommentResponseProperties, error) { - var body CasesAlertCommentResponseProperties +// AsCasesPayloadAlertComment returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadAlertComment +func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadAlertComment() (CasesPayloadAlertComment, error) { + var body CasesPayloadAlertComment err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesAlertCommentResponseProperties overwrites any union data inside the CasesCaseResponseProperties_Comments_Item as the provided CasesAlertCommentResponseProperties -func (t *CasesCaseResponseProperties_Comments_Item) FromCasesAlertCommentResponseProperties(v CasesAlertCommentResponseProperties) error { - v.Type = "alert" +// FromCasesPayloadAlertComment overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadAlertComment +func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadAlertComment(v CasesPayloadAlertComment) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesAlertCommentResponseProperties performs a merge with any union data inside the CasesCaseResponseProperties_Comments_Item, using the provided CasesAlertCommentResponseProperties -func (t *CasesCaseResponseProperties_Comments_Item) MergeCasesAlertCommentResponseProperties(v CasesAlertCommentResponseProperties) error { - v.Type = "alert" +// MergeCasesPayloadAlertComment performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadAlertComment +func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadAlertComment(v CasesPayloadAlertComment) error { b, err := json.Marshal(v) if err != nil { return err @@ -56179,24 +45360,22 @@ func (t *CasesCaseResponseProperties_Comments_Item) MergeCasesAlertCommentRespon return err } -// AsCasesUserCommentResponseProperties returns the union data inside the CasesCaseResponseProperties_Comments_Item as a CasesUserCommentResponseProperties -func (t CasesCaseResponseProperties_Comments_Item) AsCasesUserCommentResponseProperties() (CasesUserCommentResponseProperties, error) { - var body CasesUserCommentResponseProperties +// AsCasesPayloadAssignees returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadAssignees +func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadAssignees() (CasesPayloadAssignees, error) { + var body CasesPayloadAssignees err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesUserCommentResponseProperties overwrites any union data inside the CasesCaseResponseProperties_Comments_Item as the provided CasesUserCommentResponseProperties -func (t *CasesCaseResponseProperties_Comments_Item) FromCasesUserCommentResponseProperties(v CasesUserCommentResponseProperties) error { - v.Type = "user" +// FromCasesPayloadAssignees overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadAssignees +func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadAssignees(v CasesPayloadAssignees) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesUserCommentResponseProperties performs a merge with any union data inside the CasesCaseResponseProperties_Comments_Item, using the provided CasesUserCommentResponseProperties -func (t *CasesCaseResponseProperties_Comments_Item) MergeCasesUserCommentResponseProperties(v CasesUserCommentResponseProperties) error { - v.Type = "user" +// MergeCasesPayloadAssignees performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadAssignees +func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadAssignees(v CasesPayloadAssignees) error { b, err := json.Marshal(v) if err != nil { return err @@ -56207,57 +45386,74 @@ func (t *CasesCaseResponseProperties_Comments_Item) MergeCasesUserCommentRespons return err } -func (t CasesCaseResponseProperties_Comments_Item) Discriminator() (string, error) { - var discriminator struct { - Discriminator string `json:"type"` - } - err := json.Unmarshal(t.union, &discriminator) - return discriminator.Discriminator, err +// AsCasesPayloadConnector returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadConnector +func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadConnector() (CasesPayloadConnector, error) { + var body CasesPayloadConnector + err := json.Unmarshal(t.union, &body) + return body, err } -func (t CasesCaseResponseProperties_Comments_Item) ValueByDiscriminator() (interface{}, error) { - discriminator, err := t.Discriminator() +// FromCasesPayloadConnector overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadConnector +func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadConnector(v CasesPayloadConnector) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesPayloadConnector performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadConnector +func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadConnector(v CasesPayloadConnector) error { + b, err := json.Marshal(v) if err != nil { - return nil, err - } - switch discriminator { - case "alert": - return t.AsCasesAlertCommentResponseProperties() - case "user": - return t.AsCasesUserCommentResponseProperties() - default: - return nil, errors.New("unknown discriminator value: " + discriminator) + return err } + + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err } -func (t CasesCaseResponseProperties_Comments_Item) MarshalJSON() ([]byte, error) { - b, err := t.union.MarshalJSON() - return b, err +// AsCasesPayloadCreateCase returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadCreateCase +func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadCreateCase() (CasesPayloadCreateCase, error) { + var body CasesPayloadCreateCase + err := json.Unmarshal(t.union, &body) + return body, err } -func (t *CasesCaseResponseProperties_Comments_Item) UnmarshalJSON(b []byte) error { - err := t.union.UnmarshalJSON(b) +// FromCasesPayloadCreateCase overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadCreateCase +func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadCreateCase(v CasesPayloadCreateCase) error { + b, err := json.Marshal(v) + t.union = b return err } -// AsCasesConnectorPropertiesNone returns the union data inside the CasesCaseResponseProperties_Connector as a CasesConnectorPropertiesNone -func (t CasesCaseResponseProperties_Connector) AsCasesConnectorPropertiesNone() (CasesConnectorPropertiesNone, error) { - var body CasesConnectorPropertiesNone +// MergeCasesPayloadCreateCase performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadCreateCase +func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadCreateCase(v CasesPayloadCreateCase) error { + b, err := json.Marshal(v) + if err != nil { + return err + } + + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +// AsCasesPayloadDelete returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadDelete +func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadDelete() (CasesPayloadDelete, error) { + var body CasesPayloadDelete err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesNone overwrites any union data inside the CasesCaseResponseProperties_Connector as the provided CasesConnectorPropertiesNone -func (t *CasesCaseResponseProperties_Connector) FromCasesConnectorPropertiesNone(v CasesConnectorPropertiesNone) error { - v.Type = ".none" +// FromCasesPayloadDelete overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadDelete +func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadDelete(v CasesPayloadDelete) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesNone performs a merge with any union data inside the CasesCaseResponseProperties_Connector, using the provided CasesConnectorPropertiesNone -func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesNone(v CasesConnectorPropertiesNone) error { - v.Type = ".none" +// MergeCasesPayloadDelete performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadDelete +func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadDelete(v CasesPayloadDelete) error { b, err := json.Marshal(v) if err != nil { return err @@ -56268,24 +45464,22 @@ func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesNon return err } -// AsCasesConnectorPropertiesCasesWebhook returns the union data inside the CasesCaseResponseProperties_Connector as a CasesConnectorPropertiesCasesWebhook -func (t CasesCaseResponseProperties_Connector) AsCasesConnectorPropertiesCasesWebhook() (CasesConnectorPropertiesCasesWebhook, error) { - var body CasesConnectorPropertiesCasesWebhook +// AsCasesPayloadDescription returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadDescription +func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadDescription() (CasesPayloadDescription, error) { + var body CasesPayloadDescription err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesCasesWebhook overwrites any union data inside the CasesCaseResponseProperties_Connector as the provided CasesConnectorPropertiesCasesWebhook -func (t *CasesCaseResponseProperties_Connector) FromCasesConnectorPropertiesCasesWebhook(v CasesConnectorPropertiesCasesWebhook) error { - v.Type = ".cases-webhook" +// FromCasesPayloadDescription overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadDescription +func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadDescription(v CasesPayloadDescription) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesCasesWebhook performs a merge with any union data inside the CasesCaseResponseProperties_Connector, using the provided CasesConnectorPropertiesCasesWebhook -func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesCasesWebhook(v CasesConnectorPropertiesCasesWebhook) error { - v.Type = ".cases-webhook" +// MergeCasesPayloadDescription performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadDescription +func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadDescription(v CasesPayloadDescription) error { b, err := json.Marshal(v) if err != nil { return err @@ -56296,24 +45490,22 @@ func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesCas return err } -// AsCasesConnectorPropertiesJira returns the union data inside the CasesCaseResponseProperties_Connector as a CasesConnectorPropertiesJira -func (t CasesCaseResponseProperties_Connector) AsCasesConnectorPropertiesJira() (CasesConnectorPropertiesJira, error) { - var body CasesConnectorPropertiesJira +// AsCasesPayloadPushed returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadPushed +func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadPushed() (CasesPayloadPushed, error) { + var body CasesPayloadPushed err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesJira overwrites any union data inside the CasesCaseResponseProperties_Connector as the provided CasesConnectorPropertiesJira -func (t *CasesCaseResponseProperties_Connector) FromCasesConnectorPropertiesJira(v CasesConnectorPropertiesJira) error { - v.Type = ".jira" +// FromCasesPayloadPushed overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadPushed +func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadPushed(v CasesPayloadPushed) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesJira performs a merge with any union data inside the CasesCaseResponseProperties_Connector, using the provided CasesConnectorPropertiesJira -func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesJira(v CasesConnectorPropertiesJira) error { - v.Type = ".jira" +// MergeCasesPayloadPushed performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadPushed +func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadPushed(v CasesPayloadPushed) error { b, err := json.Marshal(v) if err != nil { return err @@ -56324,24 +45516,22 @@ func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesJir return err } -// AsCasesConnectorPropertiesResilient returns the union data inside the CasesCaseResponseProperties_Connector as a CasesConnectorPropertiesResilient -func (t CasesCaseResponseProperties_Connector) AsCasesConnectorPropertiesResilient() (CasesConnectorPropertiesResilient, error) { - var body CasesConnectorPropertiesResilient +// AsCasesPayloadSettings returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadSettings +func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadSettings() (CasesPayloadSettings, error) { + var body CasesPayloadSettings err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesResilient overwrites any union data inside the CasesCaseResponseProperties_Connector as the provided CasesConnectorPropertiesResilient -func (t *CasesCaseResponseProperties_Connector) FromCasesConnectorPropertiesResilient(v CasesConnectorPropertiesResilient) error { - v.Type = ".resilient" +// FromCasesPayloadSettings overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadSettings +func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadSettings(v CasesPayloadSettings) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesResilient performs a merge with any union data inside the CasesCaseResponseProperties_Connector, using the provided CasesConnectorPropertiesResilient -func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesResilient(v CasesConnectorPropertiesResilient) error { - v.Type = ".resilient" +// MergeCasesPayloadSettings performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadSettings +func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadSettings(v CasesPayloadSettings) error { b, err := json.Marshal(v) if err != nil { return err @@ -56352,24 +45542,22 @@ func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesRes return err } -// AsCasesConnectorPropertiesServicenow returns the union data inside the CasesCaseResponseProperties_Connector as a CasesConnectorPropertiesServicenow -func (t CasesCaseResponseProperties_Connector) AsCasesConnectorPropertiesServicenow() (CasesConnectorPropertiesServicenow, error) { - var body CasesConnectorPropertiesServicenow +// AsCasesPayloadSeverity returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadSeverity +func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadSeverity() (CasesPayloadSeverity, error) { + var body CasesPayloadSeverity err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesServicenow overwrites any union data inside the CasesCaseResponseProperties_Connector as the provided CasesConnectorPropertiesServicenow -func (t *CasesCaseResponseProperties_Connector) FromCasesConnectorPropertiesServicenow(v CasesConnectorPropertiesServicenow) error { - v.Type = ".servicenow" +// FromCasesPayloadSeverity overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadSeverity +func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadSeverity(v CasesPayloadSeverity) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesServicenow performs a merge with any union data inside the CasesCaseResponseProperties_Connector, using the provided CasesConnectorPropertiesServicenow -func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesServicenow(v CasesConnectorPropertiesServicenow) error { - v.Type = ".servicenow" +// MergeCasesPayloadSeverity performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadSeverity +func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadSeverity(v CasesPayloadSeverity) error { b, err := json.Marshal(v) if err != nil { return err @@ -56380,24 +45568,22 @@ func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesSer return err } -// AsCasesConnectorPropertiesServicenowSir returns the union data inside the CasesCaseResponseProperties_Connector as a CasesConnectorPropertiesServicenowSir -func (t CasesCaseResponseProperties_Connector) AsCasesConnectorPropertiesServicenowSir() (CasesConnectorPropertiesServicenowSir, error) { - var body CasesConnectorPropertiesServicenowSir +// AsCasesPayloadStatus returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadStatus +func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadStatus() (CasesPayloadStatus, error) { + var body CasesPayloadStatus err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesServicenowSir overwrites any union data inside the CasesCaseResponseProperties_Connector as the provided CasesConnectorPropertiesServicenowSir -func (t *CasesCaseResponseProperties_Connector) FromCasesConnectorPropertiesServicenowSir(v CasesConnectorPropertiesServicenowSir) error { - v.Type = ".servicenow-sir" +// FromCasesPayloadStatus overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadStatus +func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadStatus(v CasesPayloadStatus) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesServicenowSir performs a merge with any union data inside the CasesCaseResponseProperties_Connector, using the provided CasesConnectorPropertiesServicenowSir -func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesServicenowSir(v CasesConnectorPropertiesServicenowSir) error { - v.Type = ".servicenow-sir" +// MergeCasesPayloadStatus performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadStatus +func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadStatus(v CasesPayloadStatus) error { b, err := json.Marshal(v) if err != nil { return err @@ -56408,24 +45594,22 @@ func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesSer return err } -// AsCasesConnectorPropertiesSwimlane returns the union data inside the CasesCaseResponseProperties_Connector as a CasesConnectorPropertiesSwimlane -func (t CasesCaseResponseProperties_Connector) AsCasesConnectorPropertiesSwimlane() (CasesConnectorPropertiesSwimlane, error) { - var body CasesConnectorPropertiesSwimlane +// AsCasesPayloadTags returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadTags +func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadTags() (CasesPayloadTags, error) { + var body CasesPayloadTags err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesSwimlane overwrites any union data inside the CasesCaseResponseProperties_Connector as the provided CasesConnectorPropertiesSwimlane -func (t *CasesCaseResponseProperties_Connector) FromCasesConnectorPropertiesSwimlane(v CasesConnectorPropertiesSwimlane) error { - v.Type = ".swimlane" +// FromCasesPayloadTags overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadTags +func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadTags(v CasesPayloadTags) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesSwimlane performs a merge with any union data inside the CasesCaseResponseProperties_Connector, using the provided CasesConnectorPropertiesSwimlane -func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesSwimlane(v CasesConnectorPropertiesSwimlane) error { - v.Type = ".swimlane" +// MergeCasesPayloadTags performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadTags +func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadTags(v CasesPayloadTags) error { b, err := json.Marshal(v) if err != nil { return err @@ -56436,65 +45620,84 @@ func (t *CasesCaseResponseProperties_Connector) MergeCasesConnectorPropertiesSwi return err } -func (t CasesCaseResponseProperties_Connector) Discriminator() (string, error) { - var discriminator struct { - Discriminator string `json:"type"` - } - err := json.Unmarshal(t.union, &discriminator) - return discriminator.Discriminator, err +// AsCasesPayloadTitle returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadTitle +func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadTitle() (CasesPayloadTitle, error) { + var body CasesPayloadTitle + err := json.Unmarshal(t.union, &body) + return body, err } -func (t CasesCaseResponseProperties_Connector) ValueByDiscriminator() (interface{}, error) { - discriminator, err := t.Discriminator() +// FromCasesPayloadTitle overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadTitle +func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadTitle(v CasesPayloadTitle) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesPayloadTitle performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadTitle +func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadTitle(v CasesPayloadTitle) error { + b, err := json.Marshal(v) if err != nil { - return nil, err + return err } - switch discriminator { - case ".cases-webhook": - return t.AsCasesConnectorPropertiesCasesWebhook() - case ".jira": - return t.AsCasesConnectorPropertiesJira() - case ".none": - return t.AsCasesConnectorPropertiesNone() - case ".resilient": - return t.AsCasesConnectorPropertiesResilient() - case ".servicenow": - return t.AsCasesConnectorPropertiesServicenow() - case ".servicenow-sir": - return t.AsCasesConnectorPropertiesServicenowSir() - case ".swimlane": - return t.AsCasesConnectorPropertiesSwimlane() - default: - return nil, errors.New("unknown discriminator value: " + discriminator) + + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +// AsCasesPayloadUserComment returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadUserComment +func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadUserComment() (CasesPayloadUserComment, error) { + var body CasesPayloadUserComment + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromCasesPayloadUserComment overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadUserComment +func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadUserComment(v CasesPayloadUserComment) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeCasesPayloadUserComment performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadUserComment +func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadUserComment(v CasesPayloadUserComment) error { + b, err := json.Marshal(v) + if err != nil { + return err } + + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err } -func (t CasesCaseResponseProperties_Connector) MarshalJSON() ([]byte, error) { +func (t CasesUserActionsFindResponseProperties_Payload) MarshalJSON() ([]byte, error) { b, err := t.union.MarshalJSON() return b, err } -func (t *CasesCaseResponseProperties_Connector) UnmarshalJSON(b []byte) error { +func (t *CasesUserActionsFindResponseProperties_Payload) UnmarshalJSON(b []byte) error { err := t.union.UnmarshalJSON(b) return err } -// AsCasesCaseResponsePropertiesCustomFieldsValue0 returns the union data inside the CasesCaseResponseProperties_CustomFields_Value as a CasesCaseResponsePropertiesCustomFieldsValue0 -func (t CasesCaseResponseProperties_CustomFields_Value) AsCasesCaseResponsePropertiesCustomFieldsValue0() (CasesCaseResponsePropertiesCustomFieldsValue0, error) { - var body CasesCaseResponsePropertiesCustomFieldsValue0 +// AsDataViewsSwapDataViewRequestObjectForId0 returns the union data inside the DataViewsSwapDataViewRequestObject_ForId as a DataViewsSwapDataViewRequestObjectForId0 +func (t DataViewsSwapDataViewRequestObject_ForId) AsDataViewsSwapDataViewRequestObjectForId0() (DataViewsSwapDataViewRequestObjectForId0, error) { + var body DataViewsSwapDataViewRequestObjectForId0 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesCaseResponsePropertiesCustomFieldsValue0 overwrites any union data inside the CasesCaseResponseProperties_CustomFields_Value as the provided CasesCaseResponsePropertiesCustomFieldsValue0 -func (t *CasesCaseResponseProperties_CustomFields_Value) FromCasesCaseResponsePropertiesCustomFieldsValue0(v CasesCaseResponsePropertiesCustomFieldsValue0) error { +// FromDataViewsSwapDataViewRequestObjectForId0 overwrites any union data inside the DataViewsSwapDataViewRequestObject_ForId as the provided DataViewsSwapDataViewRequestObjectForId0 +func (t *DataViewsSwapDataViewRequestObject_ForId) FromDataViewsSwapDataViewRequestObjectForId0(v DataViewsSwapDataViewRequestObjectForId0) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesCaseResponsePropertiesCustomFieldsValue0 performs a merge with any union data inside the CasesCaseResponseProperties_CustomFields_Value, using the provided CasesCaseResponsePropertiesCustomFieldsValue0 -func (t *CasesCaseResponseProperties_CustomFields_Value) MergeCasesCaseResponsePropertiesCustomFieldsValue0(v CasesCaseResponsePropertiesCustomFieldsValue0) error { +// MergeDataViewsSwapDataViewRequestObjectForId0 performs a merge with any union data inside the DataViewsSwapDataViewRequestObject_ForId, using the provided DataViewsSwapDataViewRequestObjectForId0 +func (t *DataViewsSwapDataViewRequestObject_ForId) MergeDataViewsSwapDataViewRequestObjectForId0(v DataViewsSwapDataViewRequestObjectForId0) error { b, err := json.Marshal(v) if err != nil { return err @@ -56505,22 +45708,22 @@ func (t *CasesCaseResponseProperties_CustomFields_Value) MergeCasesCaseResponseP return err } -// AsCasesCaseResponsePropertiesCustomFieldsValue1 returns the union data inside the CasesCaseResponseProperties_CustomFields_Value as a CasesCaseResponsePropertiesCustomFieldsValue1 -func (t CasesCaseResponseProperties_CustomFields_Value) AsCasesCaseResponsePropertiesCustomFieldsValue1() (CasesCaseResponsePropertiesCustomFieldsValue1, error) { - var body CasesCaseResponsePropertiesCustomFieldsValue1 +// AsDataViewsSwapDataViewRequestObjectForId1 returns the union data inside the DataViewsSwapDataViewRequestObject_ForId as a DataViewsSwapDataViewRequestObjectForId1 +func (t DataViewsSwapDataViewRequestObject_ForId) AsDataViewsSwapDataViewRequestObjectForId1() (DataViewsSwapDataViewRequestObjectForId1, error) { + var body DataViewsSwapDataViewRequestObjectForId1 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesCaseResponsePropertiesCustomFieldsValue1 overwrites any union data inside the CasesCaseResponseProperties_CustomFields_Value as the provided CasesCaseResponsePropertiesCustomFieldsValue1 -func (t *CasesCaseResponseProperties_CustomFields_Value) FromCasesCaseResponsePropertiesCustomFieldsValue1(v CasesCaseResponsePropertiesCustomFieldsValue1) error { +// FromDataViewsSwapDataViewRequestObjectForId1 overwrites any union data inside the DataViewsSwapDataViewRequestObject_ForId as the provided DataViewsSwapDataViewRequestObjectForId1 +func (t *DataViewsSwapDataViewRequestObject_ForId) FromDataViewsSwapDataViewRequestObjectForId1(v DataViewsSwapDataViewRequestObjectForId1) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesCaseResponsePropertiesCustomFieldsValue1 performs a merge with any union data inside the CasesCaseResponseProperties_CustomFields_Value, using the provided CasesCaseResponsePropertiesCustomFieldsValue1 -func (t *CasesCaseResponseProperties_CustomFields_Value) MergeCasesCaseResponsePropertiesCustomFieldsValue1(v CasesCaseResponsePropertiesCustomFieldsValue1) error { +// MergeDataViewsSwapDataViewRequestObjectForId1 performs a merge with any union data inside the DataViewsSwapDataViewRequestObject_ForId, using the provided DataViewsSwapDataViewRequestObjectForId1 +func (t *DataViewsSwapDataViewRequestObject_ForId) MergeDataViewsSwapDataViewRequestObjectForId1(v DataViewsSwapDataViewRequestObjectForId1) error { b, err := json.Marshal(v) if err != nil { return err @@ -56531,32 +45734,32 @@ func (t *CasesCaseResponseProperties_CustomFields_Value) MergeCasesCaseResponseP return err } -func (t CasesCaseResponseProperties_CustomFields_Value) MarshalJSON() ([]byte, error) { +func (t DataViewsSwapDataViewRequestObject_ForId) MarshalJSON() ([]byte, error) { b, err := t.union.MarshalJSON() return b, err } -func (t *CasesCaseResponseProperties_CustomFields_Value) UnmarshalJSON(b []byte) error { +func (t *DataViewsSwapDataViewRequestObject_ForId) UnmarshalJSON(b []byte) error { err := t.union.UnmarshalJSON(b) return err } -// AsCasesConnectorPropertiesNone returns the union data inside the CasesCreateCaseRequest_Connector as a CasesConnectorPropertiesNone -func (t CasesCreateCaseRequest_Connector) AsCasesConnectorPropertiesNone() (CasesConnectorPropertiesNone, error) { - var body CasesConnectorPropertiesNone +// AsKibanaHTTPAPIsStreamlangCondition0 returns the union data inside the KibanaHTTPAPIsStreamlangCondition as a KibanaHTTPAPIsStreamlangCondition0 +func (t KibanaHTTPAPIsStreamlangCondition) AsKibanaHTTPAPIsStreamlangCondition0() (KibanaHTTPAPIsStreamlangCondition0, error) { + var body KibanaHTTPAPIsStreamlangCondition0 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesNone overwrites any union data inside the CasesCreateCaseRequest_Connector as the provided CasesConnectorPropertiesNone -func (t *CasesCreateCaseRequest_Connector) FromCasesConnectorPropertiesNone(v CasesConnectorPropertiesNone) error { +// FromKibanaHTTPAPIsStreamlangCondition0 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition as the provided KibanaHTTPAPIsStreamlangCondition0 +func (t *KibanaHTTPAPIsStreamlangCondition) FromKibanaHTTPAPIsStreamlangCondition0(v KibanaHTTPAPIsStreamlangCondition0) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesNone performs a merge with any union data inside the CasesCreateCaseRequest_Connector, using the provided CasesConnectorPropertiesNone -func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesNone(v CasesConnectorPropertiesNone) error { +// MergeKibanaHTTPAPIsStreamlangCondition0 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition, using the provided KibanaHTTPAPIsStreamlangCondition0 +func (t *KibanaHTTPAPIsStreamlangCondition) MergeKibanaHTTPAPIsStreamlangCondition0(v KibanaHTTPAPIsStreamlangCondition0) error { b, err := json.Marshal(v) if err != nil { return err @@ -56567,22 +45770,22 @@ func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesNone(v C return err } -// AsCasesConnectorPropertiesCasesWebhook returns the union data inside the CasesCreateCaseRequest_Connector as a CasesConnectorPropertiesCasesWebhook -func (t CasesCreateCaseRequest_Connector) AsCasesConnectorPropertiesCasesWebhook() (CasesConnectorPropertiesCasesWebhook, error) { - var body CasesConnectorPropertiesCasesWebhook +// AsKibanaHTTPAPIsStreamlangCondition1 returns the union data inside the KibanaHTTPAPIsStreamlangCondition as a KibanaHTTPAPIsStreamlangCondition1 +func (t KibanaHTTPAPIsStreamlangCondition) AsKibanaHTTPAPIsStreamlangCondition1() (KibanaHTTPAPIsStreamlangCondition1, error) { + var body KibanaHTTPAPIsStreamlangCondition1 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesCasesWebhook overwrites any union data inside the CasesCreateCaseRequest_Connector as the provided CasesConnectorPropertiesCasesWebhook -func (t *CasesCreateCaseRequest_Connector) FromCasesConnectorPropertiesCasesWebhook(v CasesConnectorPropertiesCasesWebhook) error { +// FromKibanaHTTPAPIsStreamlangCondition1 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition as the provided KibanaHTTPAPIsStreamlangCondition1 +func (t *KibanaHTTPAPIsStreamlangCondition) FromKibanaHTTPAPIsStreamlangCondition1(v KibanaHTTPAPIsStreamlangCondition1) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesCasesWebhook performs a merge with any union data inside the CasesCreateCaseRequest_Connector, using the provided CasesConnectorPropertiesCasesWebhook -func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesCasesWebhook(v CasesConnectorPropertiesCasesWebhook) error { +// MergeKibanaHTTPAPIsStreamlangCondition1 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition, using the provided KibanaHTTPAPIsStreamlangCondition1 +func (t *KibanaHTTPAPIsStreamlangCondition) MergeKibanaHTTPAPIsStreamlangCondition1(v KibanaHTTPAPIsStreamlangCondition1) error { b, err := json.Marshal(v) if err != nil { return err @@ -56593,22 +45796,22 @@ func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesCasesWeb return err } -// AsCasesConnectorPropertiesJira returns the union data inside the CasesCreateCaseRequest_Connector as a CasesConnectorPropertiesJira -func (t CasesCreateCaseRequest_Connector) AsCasesConnectorPropertiesJira() (CasesConnectorPropertiesJira, error) { - var body CasesConnectorPropertiesJira +// AsKibanaHTTPAPIsStreamlangCondition2 returns the union data inside the KibanaHTTPAPIsStreamlangCondition as a KibanaHTTPAPIsStreamlangCondition2 +func (t KibanaHTTPAPIsStreamlangCondition) AsKibanaHTTPAPIsStreamlangCondition2() (KibanaHTTPAPIsStreamlangCondition2, error) { + var body KibanaHTTPAPIsStreamlangCondition2 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesJira overwrites any union data inside the CasesCreateCaseRequest_Connector as the provided CasesConnectorPropertiesJira -func (t *CasesCreateCaseRequest_Connector) FromCasesConnectorPropertiesJira(v CasesConnectorPropertiesJira) error { +// FromKibanaHTTPAPIsStreamlangCondition2 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition as the provided KibanaHTTPAPIsStreamlangCondition2 +func (t *KibanaHTTPAPIsStreamlangCondition) FromKibanaHTTPAPIsStreamlangCondition2(v KibanaHTTPAPIsStreamlangCondition2) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesJira performs a merge with any union data inside the CasesCreateCaseRequest_Connector, using the provided CasesConnectorPropertiesJira -func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesJira(v CasesConnectorPropertiesJira) error { +// MergeKibanaHTTPAPIsStreamlangCondition2 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition, using the provided KibanaHTTPAPIsStreamlangCondition2 +func (t *KibanaHTTPAPIsStreamlangCondition) MergeKibanaHTTPAPIsStreamlangCondition2(v KibanaHTTPAPIsStreamlangCondition2) error { b, err := json.Marshal(v) if err != nil { return err @@ -56619,22 +45822,22 @@ func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesJira(v C return err } -// AsCasesConnectorPropertiesResilient returns the union data inside the CasesCreateCaseRequest_Connector as a CasesConnectorPropertiesResilient -func (t CasesCreateCaseRequest_Connector) AsCasesConnectorPropertiesResilient() (CasesConnectorPropertiesResilient, error) { - var body CasesConnectorPropertiesResilient +// AsKibanaHTTPAPIsStreamlangCondition3 returns the union data inside the KibanaHTTPAPIsStreamlangCondition as a KibanaHTTPAPIsStreamlangCondition3 +func (t KibanaHTTPAPIsStreamlangCondition) AsKibanaHTTPAPIsStreamlangCondition3() (KibanaHTTPAPIsStreamlangCondition3, error) { + var body KibanaHTTPAPIsStreamlangCondition3 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesResilient overwrites any union data inside the CasesCreateCaseRequest_Connector as the provided CasesConnectorPropertiesResilient -func (t *CasesCreateCaseRequest_Connector) FromCasesConnectorPropertiesResilient(v CasesConnectorPropertiesResilient) error { +// FromKibanaHTTPAPIsStreamlangCondition3 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition as the provided KibanaHTTPAPIsStreamlangCondition3 +func (t *KibanaHTTPAPIsStreamlangCondition) FromKibanaHTTPAPIsStreamlangCondition3(v KibanaHTTPAPIsStreamlangCondition3) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesResilient performs a merge with any union data inside the CasesCreateCaseRequest_Connector, using the provided CasesConnectorPropertiesResilient -func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesResilient(v CasesConnectorPropertiesResilient) error { +// MergeKibanaHTTPAPIsStreamlangCondition3 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition, using the provided KibanaHTTPAPIsStreamlangCondition3 +func (t *KibanaHTTPAPIsStreamlangCondition) MergeKibanaHTTPAPIsStreamlangCondition3(v KibanaHTTPAPIsStreamlangCondition3) error { b, err := json.Marshal(v) if err != nil { return err @@ -56645,22 +45848,22 @@ func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesResilien return err } -// AsCasesConnectorPropertiesServicenow returns the union data inside the CasesCreateCaseRequest_Connector as a CasesConnectorPropertiesServicenow -func (t CasesCreateCaseRequest_Connector) AsCasesConnectorPropertiesServicenow() (CasesConnectorPropertiesServicenow, error) { - var body CasesConnectorPropertiesServicenow +// AsKibanaHTTPAPIsStreamlangCondition4 returns the union data inside the KibanaHTTPAPIsStreamlangCondition as a KibanaHTTPAPIsStreamlangCondition4 +func (t KibanaHTTPAPIsStreamlangCondition) AsKibanaHTTPAPIsStreamlangCondition4() (KibanaHTTPAPIsStreamlangCondition4, error) { + var body KibanaHTTPAPIsStreamlangCondition4 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesServicenow overwrites any union data inside the CasesCreateCaseRequest_Connector as the provided CasesConnectorPropertiesServicenow -func (t *CasesCreateCaseRequest_Connector) FromCasesConnectorPropertiesServicenow(v CasesConnectorPropertiesServicenow) error { +// FromKibanaHTTPAPIsStreamlangCondition4 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition as the provided KibanaHTTPAPIsStreamlangCondition4 +func (t *KibanaHTTPAPIsStreamlangCondition) FromKibanaHTTPAPIsStreamlangCondition4(v KibanaHTTPAPIsStreamlangCondition4) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesServicenow performs a merge with any union data inside the CasesCreateCaseRequest_Connector, using the provided CasesConnectorPropertiesServicenow -func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesServicenow(v CasesConnectorPropertiesServicenow) error { +// MergeKibanaHTTPAPIsStreamlangCondition4 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition, using the provided KibanaHTTPAPIsStreamlangCondition4 +func (t *KibanaHTTPAPIsStreamlangCondition) MergeKibanaHTTPAPIsStreamlangCondition4(v KibanaHTTPAPIsStreamlangCondition4) error { b, err := json.Marshal(v) if err != nil { return err @@ -56671,22 +45874,22 @@ func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesServicen return err } -// AsCasesConnectorPropertiesServicenowSir returns the union data inside the CasesCreateCaseRequest_Connector as a CasesConnectorPropertiesServicenowSir -func (t CasesCreateCaseRequest_Connector) AsCasesConnectorPropertiesServicenowSir() (CasesConnectorPropertiesServicenowSir, error) { - var body CasesConnectorPropertiesServicenowSir +// AsKibanaHTTPAPIsStreamlangCondition5 returns the union data inside the KibanaHTTPAPIsStreamlangCondition as a KibanaHTTPAPIsStreamlangCondition5 +func (t KibanaHTTPAPIsStreamlangCondition) AsKibanaHTTPAPIsStreamlangCondition5() (KibanaHTTPAPIsStreamlangCondition5, error) { + var body KibanaHTTPAPIsStreamlangCondition5 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesServicenowSir overwrites any union data inside the CasesCreateCaseRequest_Connector as the provided CasesConnectorPropertiesServicenowSir -func (t *CasesCreateCaseRequest_Connector) FromCasesConnectorPropertiesServicenowSir(v CasesConnectorPropertiesServicenowSir) error { +// FromKibanaHTTPAPIsStreamlangCondition5 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition as the provided KibanaHTTPAPIsStreamlangCondition5 +func (t *KibanaHTTPAPIsStreamlangCondition) FromKibanaHTTPAPIsStreamlangCondition5(v KibanaHTTPAPIsStreamlangCondition5) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesServicenowSir performs a merge with any union data inside the CasesCreateCaseRequest_Connector, using the provided CasesConnectorPropertiesServicenowSir -func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesServicenowSir(v CasesConnectorPropertiesServicenowSir) error { +// MergeKibanaHTTPAPIsStreamlangCondition5 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition, using the provided KibanaHTTPAPIsStreamlangCondition5 +func (t *KibanaHTTPAPIsStreamlangCondition) MergeKibanaHTTPAPIsStreamlangCondition5(v KibanaHTTPAPIsStreamlangCondition5) error { b, err := json.Marshal(v) if err != nil { return err @@ -56697,22 +45900,32 @@ func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesServicen return err } -// AsCasesConnectorPropertiesSwimlane returns the union data inside the CasesCreateCaseRequest_Connector as a CasesConnectorPropertiesSwimlane -func (t CasesCreateCaseRequest_Connector) AsCasesConnectorPropertiesSwimlane() (CasesConnectorPropertiesSwimlane, error) { - var body CasesConnectorPropertiesSwimlane +func (t KibanaHTTPAPIsStreamlangCondition) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} + +func (t *KibanaHTTPAPIsStreamlangCondition) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} + +// AsKibanaHTTPAPIsStreamlangCondition0Contains0 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Contains as a KibanaHTTPAPIsStreamlangCondition0Contains0 +func (t KibanaHTTPAPIsStreamlangCondition_0_Contains) AsKibanaHTTPAPIsStreamlangCondition0Contains0() (KibanaHTTPAPIsStreamlangCondition0Contains0, error) { + var body KibanaHTTPAPIsStreamlangCondition0Contains0 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesSwimlane overwrites any union data inside the CasesCreateCaseRequest_Connector as the provided CasesConnectorPropertiesSwimlane -func (t *CasesCreateCaseRequest_Connector) FromCasesConnectorPropertiesSwimlane(v CasesConnectorPropertiesSwimlane) error { +// FromKibanaHTTPAPIsStreamlangCondition0Contains0 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Contains as the provided KibanaHTTPAPIsStreamlangCondition0Contains0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Contains) FromKibanaHTTPAPIsStreamlangCondition0Contains0(v KibanaHTTPAPIsStreamlangCondition0Contains0) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesSwimlane performs a merge with any union data inside the CasesCreateCaseRequest_Connector, using the provided CasesConnectorPropertiesSwimlane -func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesSwimlane(v CasesConnectorPropertiesSwimlane) error { +// MergeKibanaHTTPAPIsStreamlangCondition0Contains0 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Contains, using the provided KibanaHTTPAPIsStreamlangCondition0Contains0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Contains) MergeKibanaHTTPAPIsStreamlangCondition0Contains0(v KibanaHTTPAPIsStreamlangCondition0Contains0) error { b, err := json.Marshal(v) if err != nil { return err @@ -56723,32 +45936,22 @@ func (t *CasesCreateCaseRequest_Connector) MergeCasesConnectorPropertiesSwimlane return err } -func (t CasesCreateCaseRequest_Connector) MarshalJSON() ([]byte, error) { - b, err := t.union.MarshalJSON() - return b, err -} - -func (t *CasesCreateCaseRequest_Connector) UnmarshalJSON(b []byte) error { - err := t.union.UnmarshalJSON(b) - return err -} - -// AsCasesCreateCaseRequestCustomFieldsValue0 returns the union data inside the CasesCreateCaseRequest_CustomFields_Value as a CasesCreateCaseRequestCustomFieldsValue0 -func (t CasesCreateCaseRequest_CustomFields_Value) AsCasesCreateCaseRequestCustomFieldsValue0() (CasesCreateCaseRequestCustomFieldsValue0, error) { - var body CasesCreateCaseRequestCustomFieldsValue0 +// AsKibanaHTTPAPIsStreamlangCondition0Contains1 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Contains as a KibanaHTTPAPIsStreamlangCondition0Contains1 +func (t KibanaHTTPAPIsStreamlangCondition_0_Contains) AsKibanaHTTPAPIsStreamlangCondition0Contains1() (KibanaHTTPAPIsStreamlangCondition0Contains1, error) { + var body KibanaHTTPAPIsStreamlangCondition0Contains1 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesCreateCaseRequestCustomFieldsValue0 overwrites any union data inside the CasesCreateCaseRequest_CustomFields_Value as the provided CasesCreateCaseRequestCustomFieldsValue0 -func (t *CasesCreateCaseRequest_CustomFields_Value) FromCasesCreateCaseRequestCustomFieldsValue0(v CasesCreateCaseRequestCustomFieldsValue0) error { +// FromKibanaHTTPAPIsStreamlangCondition0Contains1 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Contains as the provided KibanaHTTPAPIsStreamlangCondition0Contains1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Contains) FromKibanaHTTPAPIsStreamlangCondition0Contains1(v KibanaHTTPAPIsStreamlangCondition0Contains1) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesCreateCaseRequestCustomFieldsValue0 performs a merge with any union data inside the CasesCreateCaseRequest_CustomFields_Value, using the provided CasesCreateCaseRequestCustomFieldsValue0 -func (t *CasesCreateCaseRequest_CustomFields_Value) MergeCasesCreateCaseRequestCustomFieldsValue0(v CasesCreateCaseRequestCustomFieldsValue0) error { +// MergeKibanaHTTPAPIsStreamlangCondition0Contains1 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Contains, using the provided KibanaHTTPAPIsStreamlangCondition0Contains1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Contains) MergeKibanaHTTPAPIsStreamlangCondition0Contains1(v KibanaHTTPAPIsStreamlangCondition0Contains1) error { b, err := json.Marshal(v) if err != nil { return err @@ -56759,22 +45962,22 @@ func (t *CasesCreateCaseRequest_CustomFields_Value) MergeCasesCreateCaseRequestC return err } -// AsCasesCreateCaseRequestCustomFieldsValue1 returns the union data inside the CasesCreateCaseRequest_CustomFields_Value as a CasesCreateCaseRequestCustomFieldsValue1 -func (t CasesCreateCaseRequest_CustomFields_Value) AsCasesCreateCaseRequestCustomFieldsValue1() (CasesCreateCaseRequestCustomFieldsValue1, error) { - var body CasesCreateCaseRequestCustomFieldsValue1 +// AsKibanaHTTPAPIsStreamlangCondition0Contains2 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Contains as a KibanaHTTPAPIsStreamlangCondition0Contains2 +func (t KibanaHTTPAPIsStreamlangCondition_0_Contains) AsKibanaHTTPAPIsStreamlangCondition0Contains2() (KibanaHTTPAPIsStreamlangCondition0Contains2, error) { + var body KibanaHTTPAPIsStreamlangCondition0Contains2 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesCreateCaseRequestCustomFieldsValue1 overwrites any union data inside the CasesCreateCaseRequest_CustomFields_Value as the provided CasesCreateCaseRequestCustomFieldsValue1 -func (t *CasesCreateCaseRequest_CustomFields_Value) FromCasesCreateCaseRequestCustomFieldsValue1(v CasesCreateCaseRequestCustomFieldsValue1) error { +// FromKibanaHTTPAPIsStreamlangCondition0Contains2 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Contains as the provided KibanaHTTPAPIsStreamlangCondition0Contains2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Contains) FromKibanaHTTPAPIsStreamlangCondition0Contains2(v KibanaHTTPAPIsStreamlangCondition0Contains2) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesCreateCaseRequestCustomFieldsValue1 performs a merge with any union data inside the CasesCreateCaseRequest_CustomFields_Value, using the provided CasesCreateCaseRequestCustomFieldsValue1 -func (t *CasesCreateCaseRequest_CustomFields_Value) MergeCasesCreateCaseRequestCustomFieldsValue1(v CasesCreateCaseRequestCustomFieldsValue1) error { +// MergeKibanaHTTPAPIsStreamlangCondition0Contains2 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Contains, using the provided KibanaHTTPAPIsStreamlangCondition0Contains2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Contains) MergeKibanaHTTPAPIsStreamlangCondition0Contains2(v KibanaHTTPAPIsStreamlangCondition0Contains2) error { b, err := json.Marshal(v) if err != nil { return err @@ -56785,32 +45988,32 @@ func (t *CasesCreateCaseRequest_CustomFields_Value) MergeCasesCreateCaseRequestC return err } -func (t CasesCreateCaseRequest_CustomFields_Value) MarshalJSON() ([]byte, error) { +func (t KibanaHTTPAPIsStreamlangCondition_0_Contains) MarshalJSON() ([]byte, error) { b, err := t.union.MarshalJSON() return b, err } -func (t *CasesCreateCaseRequest_CustomFields_Value) UnmarshalJSON(b []byte) error { +func (t *KibanaHTTPAPIsStreamlangCondition_0_Contains) UnmarshalJSON(b []byte) error { err := t.union.UnmarshalJSON(b) return err } -// AsCasesPayloadAlertCommentCommentAlertId0 returns the union data inside the CasesPayloadAlertComment_Comment_AlertId as a CasesPayloadAlertCommentCommentAlertId0 -func (t CasesPayloadAlertComment_Comment_AlertId) AsCasesPayloadAlertCommentCommentAlertId0() (CasesPayloadAlertCommentCommentAlertId0, error) { - var body CasesPayloadAlertCommentCommentAlertId0 +// AsKibanaHTTPAPIsStreamlangCondition0EndsWith0 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_EndsWith as a KibanaHTTPAPIsStreamlangCondition0EndsWith0 +func (t KibanaHTTPAPIsStreamlangCondition_0_EndsWith) AsKibanaHTTPAPIsStreamlangCondition0EndsWith0() (KibanaHTTPAPIsStreamlangCondition0EndsWith0, error) { + var body KibanaHTTPAPIsStreamlangCondition0EndsWith0 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesPayloadAlertCommentCommentAlertId0 overwrites any union data inside the CasesPayloadAlertComment_Comment_AlertId as the provided CasesPayloadAlertCommentCommentAlertId0 -func (t *CasesPayloadAlertComment_Comment_AlertId) FromCasesPayloadAlertCommentCommentAlertId0(v CasesPayloadAlertCommentCommentAlertId0) error { +// FromKibanaHTTPAPIsStreamlangCondition0EndsWith0 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_EndsWith as the provided KibanaHTTPAPIsStreamlangCondition0EndsWith0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_EndsWith) FromKibanaHTTPAPIsStreamlangCondition0EndsWith0(v KibanaHTTPAPIsStreamlangCondition0EndsWith0) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesPayloadAlertCommentCommentAlertId0 performs a merge with any union data inside the CasesPayloadAlertComment_Comment_AlertId, using the provided CasesPayloadAlertCommentCommentAlertId0 -func (t *CasesPayloadAlertComment_Comment_AlertId) MergeCasesPayloadAlertCommentCommentAlertId0(v CasesPayloadAlertCommentCommentAlertId0) error { +// MergeKibanaHTTPAPIsStreamlangCondition0EndsWith0 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_EndsWith, using the provided KibanaHTTPAPIsStreamlangCondition0EndsWith0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_EndsWith) MergeKibanaHTTPAPIsStreamlangCondition0EndsWith0(v KibanaHTTPAPIsStreamlangCondition0EndsWith0) error { b, err := json.Marshal(v) if err != nil { return err @@ -56821,22 +46024,22 @@ func (t *CasesPayloadAlertComment_Comment_AlertId) MergeCasesPayloadAlertComment return err } -// AsCasesPayloadAlertCommentCommentAlertId1 returns the union data inside the CasesPayloadAlertComment_Comment_AlertId as a CasesPayloadAlertCommentCommentAlertId1 -func (t CasesPayloadAlertComment_Comment_AlertId) AsCasesPayloadAlertCommentCommentAlertId1() (CasesPayloadAlertCommentCommentAlertId1, error) { - var body CasesPayloadAlertCommentCommentAlertId1 +// AsKibanaHTTPAPIsStreamlangCondition0EndsWith1 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_EndsWith as a KibanaHTTPAPIsStreamlangCondition0EndsWith1 +func (t KibanaHTTPAPIsStreamlangCondition_0_EndsWith) AsKibanaHTTPAPIsStreamlangCondition0EndsWith1() (KibanaHTTPAPIsStreamlangCondition0EndsWith1, error) { + var body KibanaHTTPAPIsStreamlangCondition0EndsWith1 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesPayloadAlertCommentCommentAlertId1 overwrites any union data inside the CasesPayloadAlertComment_Comment_AlertId as the provided CasesPayloadAlertCommentCommentAlertId1 -func (t *CasesPayloadAlertComment_Comment_AlertId) FromCasesPayloadAlertCommentCommentAlertId1(v CasesPayloadAlertCommentCommentAlertId1) error { +// FromKibanaHTTPAPIsStreamlangCondition0EndsWith1 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_EndsWith as the provided KibanaHTTPAPIsStreamlangCondition0EndsWith1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_EndsWith) FromKibanaHTTPAPIsStreamlangCondition0EndsWith1(v KibanaHTTPAPIsStreamlangCondition0EndsWith1) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesPayloadAlertCommentCommentAlertId1 performs a merge with any union data inside the CasesPayloadAlertComment_Comment_AlertId, using the provided CasesPayloadAlertCommentCommentAlertId1 -func (t *CasesPayloadAlertComment_Comment_AlertId) MergeCasesPayloadAlertCommentCommentAlertId1(v CasesPayloadAlertCommentCommentAlertId1) error { +// MergeKibanaHTTPAPIsStreamlangCondition0EndsWith1 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_EndsWith, using the provided KibanaHTTPAPIsStreamlangCondition0EndsWith1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_EndsWith) MergeKibanaHTTPAPIsStreamlangCondition0EndsWith1(v KibanaHTTPAPIsStreamlangCondition0EndsWith1) error { b, err := json.Marshal(v) if err != nil { return err @@ -56847,32 +46050,22 @@ func (t *CasesPayloadAlertComment_Comment_AlertId) MergeCasesPayloadAlertComment return err } -func (t CasesPayloadAlertComment_Comment_AlertId) MarshalJSON() ([]byte, error) { - b, err := t.union.MarshalJSON() - return b, err -} - -func (t *CasesPayloadAlertComment_Comment_AlertId) UnmarshalJSON(b []byte) error { - err := t.union.UnmarshalJSON(b) - return err -} - -// AsCasesPayloadAlertCommentCommentIndex0 returns the union data inside the CasesPayloadAlertComment_Comment_Index as a CasesPayloadAlertCommentCommentIndex0 -func (t CasesPayloadAlertComment_Comment_Index) AsCasesPayloadAlertCommentCommentIndex0() (CasesPayloadAlertCommentCommentIndex0, error) { - var body CasesPayloadAlertCommentCommentIndex0 +// AsKibanaHTTPAPIsStreamlangCondition0EndsWith2 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_EndsWith as a KibanaHTTPAPIsStreamlangCondition0EndsWith2 +func (t KibanaHTTPAPIsStreamlangCondition_0_EndsWith) AsKibanaHTTPAPIsStreamlangCondition0EndsWith2() (KibanaHTTPAPIsStreamlangCondition0EndsWith2, error) { + var body KibanaHTTPAPIsStreamlangCondition0EndsWith2 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesPayloadAlertCommentCommentIndex0 overwrites any union data inside the CasesPayloadAlertComment_Comment_Index as the provided CasesPayloadAlertCommentCommentIndex0 -func (t *CasesPayloadAlertComment_Comment_Index) FromCasesPayloadAlertCommentCommentIndex0(v CasesPayloadAlertCommentCommentIndex0) error { +// FromKibanaHTTPAPIsStreamlangCondition0EndsWith2 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_EndsWith as the provided KibanaHTTPAPIsStreamlangCondition0EndsWith2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_EndsWith) FromKibanaHTTPAPIsStreamlangCondition0EndsWith2(v KibanaHTTPAPIsStreamlangCondition0EndsWith2) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesPayloadAlertCommentCommentIndex0 performs a merge with any union data inside the CasesPayloadAlertComment_Comment_Index, using the provided CasesPayloadAlertCommentCommentIndex0 -func (t *CasesPayloadAlertComment_Comment_Index) MergeCasesPayloadAlertCommentCommentIndex0(v CasesPayloadAlertCommentCommentIndex0) error { +// MergeKibanaHTTPAPIsStreamlangCondition0EndsWith2 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_EndsWith, using the provided KibanaHTTPAPIsStreamlangCondition0EndsWith2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_EndsWith) MergeKibanaHTTPAPIsStreamlangCondition0EndsWith2(v KibanaHTTPAPIsStreamlangCondition0EndsWith2) error { b, err := json.Marshal(v) if err != nil { return err @@ -56883,22 +46076,32 @@ func (t *CasesPayloadAlertComment_Comment_Index) MergeCasesPayloadAlertCommentCo return err } -// AsCasesPayloadAlertCommentCommentIndex1 returns the union data inside the CasesPayloadAlertComment_Comment_Index as a CasesPayloadAlertCommentCommentIndex1 -func (t CasesPayloadAlertComment_Comment_Index) AsCasesPayloadAlertCommentCommentIndex1() (CasesPayloadAlertCommentCommentIndex1, error) { - var body CasesPayloadAlertCommentCommentIndex1 +func (t KibanaHTTPAPIsStreamlangCondition_0_EndsWith) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} + +func (t *KibanaHTTPAPIsStreamlangCondition_0_EndsWith) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} + +// AsKibanaHTTPAPIsStreamlangCondition0Eq0 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Eq as a KibanaHTTPAPIsStreamlangCondition0Eq0 +func (t KibanaHTTPAPIsStreamlangCondition_0_Eq) AsKibanaHTTPAPIsStreamlangCondition0Eq0() (KibanaHTTPAPIsStreamlangCondition0Eq0, error) { + var body KibanaHTTPAPIsStreamlangCondition0Eq0 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesPayloadAlertCommentCommentIndex1 overwrites any union data inside the CasesPayloadAlertComment_Comment_Index as the provided CasesPayloadAlertCommentCommentIndex1 -func (t *CasesPayloadAlertComment_Comment_Index) FromCasesPayloadAlertCommentCommentIndex1(v CasesPayloadAlertCommentCommentIndex1) error { +// FromKibanaHTTPAPIsStreamlangCondition0Eq0 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Eq as the provided KibanaHTTPAPIsStreamlangCondition0Eq0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Eq) FromKibanaHTTPAPIsStreamlangCondition0Eq0(v KibanaHTTPAPIsStreamlangCondition0Eq0) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesPayloadAlertCommentCommentIndex1 performs a merge with any union data inside the CasesPayloadAlertComment_Comment_Index, using the provided CasesPayloadAlertCommentCommentIndex1 -func (t *CasesPayloadAlertComment_Comment_Index) MergeCasesPayloadAlertCommentCommentIndex1(v CasesPayloadAlertCommentCommentIndex1) error { +// MergeKibanaHTTPAPIsStreamlangCondition0Eq0 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Eq, using the provided KibanaHTTPAPIsStreamlangCondition0Eq0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Eq) MergeKibanaHTTPAPIsStreamlangCondition0Eq0(v KibanaHTTPAPIsStreamlangCondition0Eq0) error { b, err := json.Marshal(v) if err != nil { return err @@ -56909,32 +46112,22 @@ func (t *CasesPayloadAlertComment_Comment_Index) MergeCasesPayloadAlertCommentCo return err } -func (t CasesPayloadAlertComment_Comment_Index) MarshalJSON() ([]byte, error) { - b, err := t.union.MarshalJSON() - return b, err -} - -func (t *CasesPayloadAlertComment_Comment_Index) UnmarshalJSON(b []byte) error { - err := t.union.UnmarshalJSON(b) - return err -} - -// AsCasesSetCaseConfigurationRequestCustomFieldsDefaultValue0 returns the union data inside the CasesSetCaseConfigurationRequest_CustomFields_DefaultValue as a CasesSetCaseConfigurationRequestCustomFieldsDefaultValue0 -func (t CasesSetCaseConfigurationRequest_CustomFields_DefaultValue) AsCasesSetCaseConfigurationRequestCustomFieldsDefaultValue0() (CasesSetCaseConfigurationRequestCustomFieldsDefaultValue0, error) { - var body CasesSetCaseConfigurationRequestCustomFieldsDefaultValue0 +// AsKibanaHTTPAPIsStreamlangCondition0Eq1 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Eq as a KibanaHTTPAPIsStreamlangCondition0Eq1 +func (t KibanaHTTPAPIsStreamlangCondition_0_Eq) AsKibanaHTTPAPIsStreamlangCondition0Eq1() (KibanaHTTPAPIsStreamlangCondition0Eq1, error) { + var body KibanaHTTPAPIsStreamlangCondition0Eq1 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesSetCaseConfigurationRequestCustomFieldsDefaultValue0 overwrites any union data inside the CasesSetCaseConfigurationRequest_CustomFields_DefaultValue as the provided CasesSetCaseConfigurationRequestCustomFieldsDefaultValue0 -func (t *CasesSetCaseConfigurationRequest_CustomFields_DefaultValue) FromCasesSetCaseConfigurationRequestCustomFieldsDefaultValue0(v CasesSetCaseConfigurationRequestCustomFieldsDefaultValue0) error { +// FromKibanaHTTPAPIsStreamlangCondition0Eq1 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Eq as the provided KibanaHTTPAPIsStreamlangCondition0Eq1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Eq) FromKibanaHTTPAPIsStreamlangCondition0Eq1(v KibanaHTTPAPIsStreamlangCondition0Eq1) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesSetCaseConfigurationRequestCustomFieldsDefaultValue0 performs a merge with any union data inside the CasesSetCaseConfigurationRequest_CustomFields_DefaultValue, using the provided CasesSetCaseConfigurationRequestCustomFieldsDefaultValue0 -func (t *CasesSetCaseConfigurationRequest_CustomFields_DefaultValue) MergeCasesSetCaseConfigurationRequestCustomFieldsDefaultValue0(v CasesSetCaseConfigurationRequestCustomFieldsDefaultValue0) error { +// MergeKibanaHTTPAPIsStreamlangCondition0Eq1 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Eq, using the provided KibanaHTTPAPIsStreamlangCondition0Eq1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Eq) MergeKibanaHTTPAPIsStreamlangCondition0Eq1(v KibanaHTTPAPIsStreamlangCondition0Eq1) error { b, err := json.Marshal(v) if err != nil { return err @@ -56945,22 +46138,22 @@ func (t *CasesSetCaseConfigurationRequest_CustomFields_DefaultValue) MergeCasesS return err } -// AsCasesSetCaseConfigurationRequestCustomFieldsDefaultValue1 returns the union data inside the CasesSetCaseConfigurationRequest_CustomFields_DefaultValue as a CasesSetCaseConfigurationRequestCustomFieldsDefaultValue1 -func (t CasesSetCaseConfigurationRequest_CustomFields_DefaultValue) AsCasesSetCaseConfigurationRequestCustomFieldsDefaultValue1() (CasesSetCaseConfigurationRequestCustomFieldsDefaultValue1, error) { - var body CasesSetCaseConfigurationRequestCustomFieldsDefaultValue1 +// AsKibanaHTTPAPIsStreamlangCondition0Eq2 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Eq as a KibanaHTTPAPIsStreamlangCondition0Eq2 +func (t KibanaHTTPAPIsStreamlangCondition_0_Eq) AsKibanaHTTPAPIsStreamlangCondition0Eq2() (KibanaHTTPAPIsStreamlangCondition0Eq2, error) { + var body KibanaHTTPAPIsStreamlangCondition0Eq2 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesSetCaseConfigurationRequestCustomFieldsDefaultValue1 overwrites any union data inside the CasesSetCaseConfigurationRequest_CustomFields_DefaultValue as the provided CasesSetCaseConfigurationRequestCustomFieldsDefaultValue1 -func (t *CasesSetCaseConfigurationRequest_CustomFields_DefaultValue) FromCasesSetCaseConfigurationRequestCustomFieldsDefaultValue1(v CasesSetCaseConfigurationRequestCustomFieldsDefaultValue1) error { +// FromKibanaHTTPAPIsStreamlangCondition0Eq2 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Eq as the provided KibanaHTTPAPIsStreamlangCondition0Eq2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Eq) FromKibanaHTTPAPIsStreamlangCondition0Eq2(v KibanaHTTPAPIsStreamlangCondition0Eq2) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesSetCaseConfigurationRequestCustomFieldsDefaultValue1 performs a merge with any union data inside the CasesSetCaseConfigurationRequest_CustomFields_DefaultValue, using the provided CasesSetCaseConfigurationRequestCustomFieldsDefaultValue1 -func (t *CasesSetCaseConfigurationRequest_CustomFields_DefaultValue) MergeCasesSetCaseConfigurationRequestCustomFieldsDefaultValue1(v CasesSetCaseConfigurationRequestCustomFieldsDefaultValue1) error { +// MergeKibanaHTTPAPIsStreamlangCondition0Eq2 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Eq, using the provided KibanaHTTPAPIsStreamlangCondition0Eq2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Eq) MergeKibanaHTTPAPIsStreamlangCondition0Eq2(v KibanaHTTPAPIsStreamlangCondition0Eq2) error { b, err := json.Marshal(v) if err != nil { return err @@ -56971,32 +46164,32 @@ func (t *CasesSetCaseConfigurationRequest_CustomFields_DefaultValue) MergeCasesS return err } -func (t CasesSetCaseConfigurationRequest_CustomFields_DefaultValue) MarshalJSON() ([]byte, error) { +func (t KibanaHTTPAPIsStreamlangCondition_0_Eq) MarshalJSON() ([]byte, error) { b, err := t.union.MarshalJSON() return b, err } -func (t *CasesSetCaseConfigurationRequest_CustomFields_DefaultValue) UnmarshalJSON(b []byte) error { +func (t *KibanaHTTPAPIsStreamlangCondition_0_Eq) UnmarshalJSON(b []byte) error { err := t.union.UnmarshalJSON(b) return err } -// AsCasesTemplatesCaseFieldsCustomFieldsValue0 returns the union data inside the CasesTemplates_CaseFields_CustomFields_Value as a CasesTemplatesCaseFieldsCustomFieldsValue0 -func (t CasesTemplates_CaseFields_CustomFields_Value) AsCasesTemplatesCaseFieldsCustomFieldsValue0() (CasesTemplatesCaseFieldsCustomFieldsValue0, error) { - var body CasesTemplatesCaseFieldsCustomFieldsValue0 +// AsKibanaHTTPAPIsStreamlangCondition0Gt0 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Gt as a KibanaHTTPAPIsStreamlangCondition0Gt0 +func (t KibanaHTTPAPIsStreamlangCondition_0_Gt) AsKibanaHTTPAPIsStreamlangCondition0Gt0() (KibanaHTTPAPIsStreamlangCondition0Gt0, error) { + var body KibanaHTTPAPIsStreamlangCondition0Gt0 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesTemplatesCaseFieldsCustomFieldsValue0 overwrites any union data inside the CasesTemplates_CaseFields_CustomFields_Value as the provided CasesTemplatesCaseFieldsCustomFieldsValue0 -func (t *CasesTemplates_CaseFields_CustomFields_Value) FromCasesTemplatesCaseFieldsCustomFieldsValue0(v CasesTemplatesCaseFieldsCustomFieldsValue0) error { +// FromKibanaHTTPAPIsStreamlangCondition0Gt0 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Gt as the provided KibanaHTTPAPIsStreamlangCondition0Gt0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Gt) FromKibanaHTTPAPIsStreamlangCondition0Gt0(v KibanaHTTPAPIsStreamlangCondition0Gt0) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesTemplatesCaseFieldsCustomFieldsValue0 performs a merge with any union data inside the CasesTemplates_CaseFields_CustomFields_Value, using the provided CasesTemplatesCaseFieldsCustomFieldsValue0 -func (t *CasesTemplates_CaseFields_CustomFields_Value) MergeCasesTemplatesCaseFieldsCustomFieldsValue0(v CasesTemplatesCaseFieldsCustomFieldsValue0) error { +// MergeKibanaHTTPAPIsStreamlangCondition0Gt0 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Gt, using the provided KibanaHTTPAPIsStreamlangCondition0Gt0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Gt) MergeKibanaHTTPAPIsStreamlangCondition0Gt0(v KibanaHTTPAPIsStreamlangCondition0Gt0) error { b, err := json.Marshal(v) if err != nil { return err @@ -57007,22 +46200,22 @@ func (t *CasesTemplates_CaseFields_CustomFields_Value) MergeCasesTemplatesCaseFi return err } -// AsCasesTemplatesCaseFieldsCustomFieldsValue1 returns the union data inside the CasesTemplates_CaseFields_CustomFields_Value as a CasesTemplatesCaseFieldsCustomFieldsValue1 -func (t CasesTemplates_CaseFields_CustomFields_Value) AsCasesTemplatesCaseFieldsCustomFieldsValue1() (CasesTemplatesCaseFieldsCustomFieldsValue1, error) { - var body CasesTemplatesCaseFieldsCustomFieldsValue1 +// AsKibanaHTTPAPIsStreamlangCondition0Gt1 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Gt as a KibanaHTTPAPIsStreamlangCondition0Gt1 +func (t KibanaHTTPAPIsStreamlangCondition_0_Gt) AsKibanaHTTPAPIsStreamlangCondition0Gt1() (KibanaHTTPAPIsStreamlangCondition0Gt1, error) { + var body KibanaHTTPAPIsStreamlangCondition0Gt1 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesTemplatesCaseFieldsCustomFieldsValue1 overwrites any union data inside the CasesTemplates_CaseFields_CustomFields_Value as the provided CasesTemplatesCaseFieldsCustomFieldsValue1 -func (t *CasesTemplates_CaseFields_CustomFields_Value) FromCasesTemplatesCaseFieldsCustomFieldsValue1(v CasesTemplatesCaseFieldsCustomFieldsValue1) error { +// FromKibanaHTTPAPIsStreamlangCondition0Gt1 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Gt as the provided KibanaHTTPAPIsStreamlangCondition0Gt1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Gt) FromKibanaHTTPAPIsStreamlangCondition0Gt1(v KibanaHTTPAPIsStreamlangCondition0Gt1) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesTemplatesCaseFieldsCustomFieldsValue1 performs a merge with any union data inside the CasesTemplates_CaseFields_CustomFields_Value, using the provided CasesTemplatesCaseFieldsCustomFieldsValue1 -func (t *CasesTemplates_CaseFields_CustomFields_Value) MergeCasesTemplatesCaseFieldsCustomFieldsValue1(v CasesTemplatesCaseFieldsCustomFieldsValue1) error { +// MergeKibanaHTTPAPIsStreamlangCondition0Gt1 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Gt, using the provided KibanaHTTPAPIsStreamlangCondition0Gt1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Gt) MergeKibanaHTTPAPIsStreamlangCondition0Gt1(v KibanaHTTPAPIsStreamlangCondition0Gt1) error { b, err := json.Marshal(v) if err != nil { return err @@ -57033,34 +46226,58 @@ func (t *CasesTemplates_CaseFields_CustomFields_Value) MergeCasesTemplatesCaseFi return err } -func (t CasesTemplates_CaseFields_CustomFields_Value) MarshalJSON() ([]byte, error) { +// AsKibanaHTTPAPIsStreamlangCondition0Gt2 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Gt as a KibanaHTTPAPIsStreamlangCondition0Gt2 +func (t KibanaHTTPAPIsStreamlangCondition_0_Gt) AsKibanaHTTPAPIsStreamlangCondition0Gt2() (KibanaHTTPAPIsStreamlangCondition0Gt2, error) { + var body KibanaHTTPAPIsStreamlangCondition0Gt2 + err := json.Unmarshal(t.union, &body) + return body, err +} + +// FromKibanaHTTPAPIsStreamlangCondition0Gt2 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Gt as the provided KibanaHTTPAPIsStreamlangCondition0Gt2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Gt) FromKibanaHTTPAPIsStreamlangCondition0Gt2(v KibanaHTTPAPIsStreamlangCondition0Gt2) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeKibanaHTTPAPIsStreamlangCondition0Gt2 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Gt, using the provided KibanaHTTPAPIsStreamlangCondition0Gt2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Gt) MergeKibanaHTTPAPIsStreamlangCondition0Gt2(v KibanaHTTPAPIsStreamlangCondition0Gt2) error { + b, err := json.Marshal(v) + if err != nil { + return err + } + + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err +} + +func (t KibanaHTTPAPIsStreamlangCondition_0_Gt) MarshalJSON() ([]byte, error) { b, err := t.union.MarshalJSON() return b, err } -func (t *CasesTemplates_CaseFields_CustomFields_Value) UnmarshalJSON(b []byte) error { +func (t *KibanaHTTPAPIsStreamlangCondition_0_Gt) UnmarshalJSON(b []byte) error { err := t.union.UnmarshalJSON(b) return err } -// AsCasesUpdateAlertCommentRequestProperties returns the union data inside the CasesUpdateCaseCommentRequest as a CasesUpdateAlertCommentRequestProperties -func (t CasesUpdateCaseCommentRequest) AsCasesUpdateAlertCommentRequestProperties() (CasesUpdateAlertCommentRequestProperties, error) { - var body CasesUpdateAlertCommentRequestProperties +// AsKibanaHTTPAPIsStreamlangCondition0Gte0 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Gte as a KibanaHTTPAPIsStreamlangCondition0Gte0 +func (t KibanaHTTPAPIsStreamlangCondition_0_Gte) AsKibanaHTTPAPIsStreamlangCondition0Gte0() (KibanaHTTPAPIsStreamlangCondition0Gte0, error) { + var body KibanaHTTPAPIsStreamlangCondition0Gte0 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesUpdateAlertCommentRequestProperties overwrites any union data inside the CasesUpdateCaseCommentRequest as the provided CasesUpdateAlertCommentRequestProperties -func (t *CasesUpdateCaseCommentRequest) FromCasesUpdateAlertCommentRequestProperties(v CasesUpdateAlertCommentRequestProperties) error { - v.Type = "alert" +// FromKibanaHTTPAPIsStreamlangCondition0Gte0 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Gte as the provided KibanaHTTPAPIsStreamlangCondition0Gte0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Gte) FromKibanaHTTPAPIsStreamlangCondition0Gte0(v KibanaHTTPAPIsStreamlangCondition0Gte0) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesUpdateAlertCommentRequestProperties performs a merge with any union data inside the CasesUpdateCaseCommentRequest, using the provided CasesUpdateAlertCommentRequestProperties -func (t *CasesUpdateCaseCommentRequest) MergeCasesUpdateAlertCommentRequestProperties(v CasesUpdateAlertCommentRequestProperties) error { - v.Type = "alert" +// MergeKibanaHTTPAPIsStreamlangCondition0Gte0 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Gte, using the provided KibanaHTTPAPIsStreamlangCondition0Gte0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Gte) MergeKibanaHTTPAPIsStreamlangCondition0Gte0(v KibanaHTTPAPIsStreamlangCondition0Gte0) error { b, err := json.Marshal(v) if err != nil { return err @@ -57071,24 +46288,22 @@ func (t *CasesUpdateCaseCommentRequest) MergeCasesUpdateAlertCommentRequestPrope return err } -// AsCasesUpdateUserCommentRequestProperties returns the union data inside the CasesUpdateCaseCommentRequest as a CasesUpdateUserCommentRequestProperties -func (t CasesUpdateCaseCommentRequest) AsCasesUpdateUserCommentRequestProperties() (CasesUpdateUserCommentRequestProperties, error) { - var body CasesUpdateUserCommentRequestProperties +// AsKibanaHTTPAPIsStreamlangCondition0Gte1 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Gte as a KibanaHTTPAPIsStreamlangCondition0Gte1 +func (t KibanaHTTPAPIsStreamlangCondition_0_Gte) AsKibanaHTTPAPIsStreamlangCondition0Gte1() (KibanaHTTPAPIsStreamlangCondition0Gte1, error) { + var body KibanaHTTPAPIsStreamlangCondition0Gte1 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesUpdateUserCommentRequestProperties overwrites any union data inside the CasesUpdateCaseCommentRequest as the provided CasesUpdateUserCommentRequestProperties -func (t *CasesUpdateCaseCommentRequest) FromCasesUpdateUserCommentRequestProperties(v CasesUpdateUserCommentRequestProperties) error { - v.Type = "user" +// FromKibanaHTTPAPIsStreamlangCondition0Gte1 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Gte as the provided KibanaHTTPAPIsStreamlangCondition0Gte1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Gte) FromKibanaHTTPAPIsStreamlangCondition0Gte1(v KibanaHTTPAPIsStreamlangCondition0Gte1) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesUpdateUserCommentRequestProperties performs a merge with any union data inside the CasesUpdateCaseCommentRequest, using the provided CasesUpdateUserCommentRequestProperties -func (t *CasesUpdateCaseCommentRequest) MergeCasesUpdateUserCommentRequestProperties(v CasesUpdateUserCommentRequestProperties) error { - v.Type = "user" +// MergeKibanaHTTPAPIsStreamlangCondition0Gte1 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Gte, using the provided KibanaHTTPAPIsStreamlangCondition0Gte1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Gte) MergeKibanaHTTPAPIsStreamlangCondition0Gte1(v KibanaHTTPAPIsStreamlangCondition0Gte1) error { b, err := json.Marshal(v) if err != nil { return err @@ -57099,55 +46314,58 @@ func (t *CasesUpdateCaseCommentRequest) MergeCasesUpdateUserCommentRequestProper return err } -func (t CasesUpdateCaseCommentRequest) Discriminator() (string, error) { - var discriminator struct { - Discriminator string `json:"type"` - } - err := json.Unmarshal(t.union, &discriminator) - return discriminator.Discriminator, err +// AsKibanaHTTPAPIsStreamlangCondition0Gte2 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Gte as a KibanaHTTPAPIsStreamlangCondition0Gte2 +func (t KibanaHTTPAPIsStreamlangCondition_0_Gte) AsKibanaHTTPAPIsStreamlangCondition0Gte2() (KibanaHTTPAPIsStreamlangCondition0Gte2, error) { + var body KibanaHTTPAPIsStreamlangCondition0Gte2 + err := json.Unmarshal(t.union, &body) + return body, err } -func (t CasesUpdateCaseCommentRequest) ValueByDiscriminator() (interface{}, error) { - discriminator, err := t.Discriminator() +// FromKibanaHTTPAPIsStreamlangCondition0Gte2 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Gte as the provided KibanaHTTPAPIsStreamlangCondition0Gte2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Gte) FromKibanaHTTPAPIsStreamlangCondition0Gte2(v KibanaHTTPAPIsStreamlangCondition0Gte2) error { + b, err := json.Marshal(v) + t.union = b + return err +} + +// MergeKibanaHTTPAPIsStreamlangCondition0Gte2 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Gte, using the provided KibanaHTTPAPIsStreamlangCondition0Gte2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Gte) MergeKibanaHTTPAPIsStreamlangCondition0Gte2(v KibanaHTTPAPIsStreamlangCondition0Gte2) error { + b, err := json.Marshal(v) if err != nil { - return nil, err - } - switch discriminator { - case "alert": - return t.AsCasesUpdateAlertCommentRequestProperties() - case "user": - return t.AsCasesUpdateUserCommentRequestProperties() - default: - return nil, errors.New("unknown discriminator value: " + discriminator) + return err } + + merged, err := runtime.JSONMerge(t.union, b) + t.union = merged + return err } -func (t CasesUpdateCaseCommentRequest) MarshalJSON() ([]byte, error) { +func (t KibanaHTTPAPIsStreamlangCondition_0_Gte) MarshalJSON() ([]byte, error) { b, err := t.union.MarshalJSON() return b, err } -func (t *CasesUpdateCaseCommentRequest) UnmarshalJSON(b []byte) error { +func (t *KibanaHTTPAPIsStreamlangCondition_0_Gte) UnmarshalJSON(b []byte) error { err := t.union.UnmarshalJSON(b) return err } -// AsCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0 returns the union data inside the CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue as a CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0 -func (t CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue) AsCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0() (CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0, error) { - var body CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0 +// AsKibanaHTTPAPIsStreamlangCondition0Lt0 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Lt as a KibanaHTTPAPIsStreamlangCondition0Lt0 +func (t KibanaHTTPAPIsStreamlangCondition_0_Lt) AsKibanaHTTPAPIsStreamlangCondition0Lt0() (KibanaHTTPAPIsStreamlangCondition0Lt0, error) { + var body KibanaHTTPAPIsStreamlangCondition0Lt0 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0 overwrites any union data inside the CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue as the provided CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0 -func (t *CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue) FromCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0(v CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0) error { +// FromKibanaHTTPAPIsStreamlangCondition0Lt0 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Lt as the provided KibanaHTTPAPIsStreamlangCondition0Lt0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Lt) FromKibanaHTTPAPIsStreamlangCondition0Lt0(v KibanaHTTPAPIsStreamlangCondition0Lt0) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0 performs a merge with any union data inside the CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue, using the provided CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0 -func (t *CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue) MergeCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0(v CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue0) error { +// MergeKibanaHTTPAPIsStreamlangCondition0Lt0 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Lt, using the provided KibanaHTTPAPIsStreamlangCondition0Lt0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Lt) MergeKibanaHTTPAPIsStreamlangCondition0Lt0(v KibanaHTTPAPIsStreamlangCondition0Lt0) error { b, err := json.Marshal(v) if err != nil { return err @@ -57158,22 +46376,22 @@ func (t *CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue) MergeCas return err } -// AsCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1 returns the union data inside the CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue as a CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1 -func (t CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue) AsCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1() (CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1, error) { - var body CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1 +// AsKibanaHTTPAPIsStreamlangCondition0Lt1 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Lt as a KibanaHTTPAPIsStreamlangCondition0Lt1 +func (t KibanaHTTPAPIsStreamlangCondition_0_Lt) AsKibanaHTTPAPIsStreamlangCondition0Lt1() (KibanaHTTPAPIsStreamlangCondition0Lt1, error) { + var body KibanaHTTPAPIsStreamlangCondition0Lt1 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1 overwrites any union data inside the CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue as the provided CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1 -func (t *CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue) FromCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1(v CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1) error { +// FromKibanaHTTPAPIsStreamlangCondition0Lt1 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Lt as the provided KibanaHTTPAPIsStreamlangCondition0Lt1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Lt) FromKibanaHTTPAPIsStreamlangCondition0Lt1(v KibanaHTTPAPIsStreamlangCondition0Lt1) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1 performs a merge with any union data inside the CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue, using the provided CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1 -func (t *CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue) MergeCasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1(v CasesUpdateCaseConfigurationRequestCustomFieldsDefaultValue1) error { +// MergeKibanaHTTPAPIsStreamlangCondition0Lt1 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Lt, using the provided KibanaHTTPAPIsStreamlangCondition0Lt1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Lt) MergeKibanaHTTPAPIsStreamlangCondition0Lt1(v KibanaHTTPAPIsStreamlangCondition0Lt1) error { b, err := json.Marshal(v) if err != nil { return err @@ -57184,32 +46402,22 @@ func (t *CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue) MergeCas return err } -func (t CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue) MarshalJSON() ([]byte, error) { - b, err := t.union.MarshalJSON() - return b, err -} - -func (t *CasesUpdateCaseConfigurationRequest_CustomFields_DefaultValue) UnmarshalJSON(b []byte) error { - err := t.union.UnmarshalJSON(b) - return err -} - -// AsCasesConnectorPropertiesNone returns the union data inside the CasesUpdateCaseRequest_Cases_Connector as a CasesConnectorPropertiesNone -func (t CasesUpdateCaseRequest_Cases_Connector) AsCasesConnectorPropertiesNone() (CasesConnectorPropertiesNone, error) { - var body CasesConnectorPropertiesNone +// AsKibanaHTTPAPIsStreamlangCondition0Lt2 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Lt as a KibanaHTTPAPIsStreamlangCondition0Lt2 +func (t KibanaHTTPAPIsStreamlangCondition_0_Lt) AsKibanaHTTPAPIsStreamlangCondition0Lt2() (KibanaHTTPAPIsStreamlangCondition0Lt2, error) { + var body KibanaHTTPAPIsStreamlangCondition0Lt2 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesNone overwrites any union data inside the CasesUpdateCaseRequest_Cases_Connector as the provided CasesConnectorPropertiesNone -func (t *CasesUpdateCaseRequest_Cases_Connector) FromCasesConnectorPropertiesNone(v CasesConnectorPropertiesNone) error { +// FromKibanaHTTPAPIsStreamlangCondition0Lt2 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Lt as the provided KibanaHTTPAPIsStreamlangCondition0Lt2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Lt) FromKibanaHTTPAPIsStreamlangCondition0Lt2(v KibanaHTTPAPIsStreamlangCondition0Lt2) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesNone performs a merge with any union data inside the CasesUpdateCaseRequest_Cases_Connector, using the provided CasesConnectorPropertiesNone -func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesNone(v CasesConnectorPropertiesNone) error { +// MergeKibanaHTTPAPIsStreamlangCondition0Lt2 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Lt, using the provided KibanaHTTPAPIsStreamlangCondition0Lt2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Lt) MergeKibanaHTTPAPIsStreamlangCondition0Lt2(v KibanaHTTPAPIsStreamlangCondition0Lt2) error { b, err := json.Marshal(v) if err != nil { return err @@ -57220,22 +46428,32 @@ func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesNo return err } -// AsCasesConnectorPropertiesCasesWebhook returns the union data inside the CasesUpdateCaseRequest_Cases_Connector as a CasesConnectorPropertiesCasesWebhook -func (t CasesUpdateCaseRequest_Cases_Connector) AsCasesConnectorPropertiesCasesWebhook() (CasesConnectorPropertiesCasesWebhook, error) { - var body CasesConnectorPropertiesCasesWebhook +func (t KibanaHTTPAPIsStreamlangCondition_0_Lt) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} + +func (t *KibanaHTTPAPIsStreamlangCondition_0_Lt) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} + +// AsKibanaHTTPAPIsStreamlangCondition0Lte0 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Lte as a KibanaHTTPAPIsStreamlangCondition0Lte0 +func (t KibanaHTTPAPIsStreamlangCondition_0_Lte) AsKibanaHTTPAPIsStreamlangCondition0Lte0() (KibanaHTTPAPIsStreamlangCondition0Lte0, error) { + var body KibanaHTTPAPIsStreamlangCondition0Lte0 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesCasesWebhook overwrites any union data inside the CasesUpdateCaseRequest_Cases_Connector as the provided CasesConnectorPropertiesCasesWebhook -func (t *CasesUpdateCaseRequest_Cases_Connector) FromCasesConnectorPropertiesCasesWebhook(v CasesConnectorPropertiesCasesWebhook) error { +// FromKibanaHTTPAPIsStreamlangCondition0Lte0 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Lte as the provided KibanaHTTPAPIsStreamlangCondition0Lte0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Lte) FromKibanaHTTPAPIsStreamlangCondition0Lte0(v KibanaHTTPAPIsStreamlangCondition0Lte0) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesCasesWebhook performs a merge with any union data inside the CasesUpdateCaseRequest_Cases_Connector, using the provided CasesConnectorPropertiesCasesWebhook -func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesCasesWebhook(v CasesConnectorPropertiesCasesWebhook) error { +// MergeKibanaHTTPAPIsStreamlangCondition0Lte0 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Lte, using the provided KibanaHTTPAPIsStreamlangCondition0Lte0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Lte) MergeKibanaHTTPAPIsStreamlangCondition0Lte0(v KibanaHTTPAPIsStreamlangCondition0Lte0) error { b, err := json.Marshal(v) if err != nil { return err @@ -57246,22 +46464,22 @@ func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesCa return err } -// AsCasesConnectorPropertiesJira returns the union data inside the CasesUpdateCaseRequest_Cases_Connector as a CasesConnectorPropertiesJira -func (t CasesUpdateCaseRequest_Cases_Connector) AsCasesConnectorPropertiesJira() (CasesConnectorPropertiesJira, error) { - var body CasesConnectorPropertiesJira +// AsKibanaHTTPAPIsStreamlangCondition0Lte1 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Lte as a KibanaHTTPAPIsStreamlangCondition0Lte1 +func (t KibanaHTTPAPIsStreamlangCondition_0_Lte) AsKibanaHTTPAPIsStreamlangCondition0Lte1() (KibanaHTTPAPIsStreamlangCondition0Lte1, error) { + var body KibanaHTTPAPIsStreamlangCondition0Lte1 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesJira overwrites any union data inside the CasesUpdateCaseRequest_Cases_Connector as the provided CasesConnectorPropertiesJira -func (t *CasesUpdateCaseRequest_Cases_Connector) FromCasesConnectorPropertiesJira(v CasesConnectorPropertiesJira) error { +// FromKibanaHTTPAPIsStreamlangCondition0Lte1 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Lte as the provided KibanaHTTPAPIsStreamlangCondition0Lte1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Lte) FromKibanaHTTPAPIsStreamlangCondition0Lte1(v KibanaHTTPAPIsStreamlangCondition0Lte1) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesJira performs a merge with any union data inside the CasesUpdateCaseRequest_Cases_Connector, using the provided CasesConnectorPropertiesJira -func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesJira(v CasesConnectorPropertiesJira) error { +// MergeKibanaHTTPAPIsStreamlangCondition0Lte1 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Lte, using the provided KibanaHTTPAPIsStreamlangCondition0Lte1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Lte) MergeKibanaHTTPAPIsStreamlangCondition0Lte1(v KibanaHTTPAPIsStreamlangCondition0Lte1) error { b, err := json.Marshal(v) if err != nil { return err @@ -57272,22 +46490,22 @@ func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesJi return err } -// AsCasesConnectorPropertiesResilient returns the union data inside the CasesUpdateCaseRequest_Cases_Connector as a CasesConnectorPropertiesResilient -func (t CasesUpdateCaseRequest_Cases_Connector) AsCasesConnectorPropertiesResilient() (CasesConnectorPropertiesResilient, error) { - var body CasesConnectorPropertiesResilient +// AsKibanaHTTPAPIsStreamlangCondition0Lte2 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Lte as a KibanaHTTPAPIsStreamlangCondition0Lte2 +func (t KibanaHTTPAPIsStreamlangCondition_0_Lte) AsKibanaHTTPAPIsStreamlangCondition0Lte2() (KibanaHTTPAPIsStreamlangCondition0Lte2, error) { + var body KibanaHTTPAPIsStreamlangCondition0Lte2 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesResilient overwrites any union data inside the CasesUpdateCaseRequest_Cases_Connector as the provided CasesConnectorPropertiesResilient -func (t *CasesUpdateCaseRequest_Cases_Connector) FromCasesConnectorPropertiesResilient(v CasesConnectorPropertiesResilient) error { +// FromKibanaHTTPAPIsStreamlangCondition0Lte2 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Lte as the provided KibanaHTTPAPIsStreamlangCondition0Lte2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Lte) FromKibanaHTTPAPIsStreamlangCondition0Lte2(v KibanaHTTPAPIsStreamlangCondition0Lte2) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesResilient performs a merge with any union data inside the CasesUpdateCaseRequest_Cases_Connector, using the provided CasesConnectorPropertiesResilient -func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesResilient(v CasesConnectorPropertiesResilient) error { +// MergeKibanaHTTPAPIsStreamlangCondition0Lte2 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Lte, using the provided KibanaHTTPAPIsStreamlangCondition0Lte2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Lte) MergeKibanaHTTPAPIsStreamlangCondition0Lte2(v KibanaHTTPAPIsStreamlangCondition0Lte2) error { b, err := json.Marshal(v) if err != nil { return err @@ -57298,22 +46516,32 @@ func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesRe return err } -// AsCasesConnectorPropertiesServicenow returns the union data inside the CasesUpdateCaseRequest_Cases_Connector as a CasesConnectorPropertiesServicenow -func (t CasesUpdateCaseRequest_Cases_Connector) AsCasesConnectorPropertiesServicenow() (CasesConnectorPropertiesServicenow, error) { - var body CasesConnectorPropertiesServicenow +func (t KibanaHTTPAPIsStreamlangCondition_0_Lte) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} + +func (t *KibanaHTTPAPIsStreamlangCondition_0_Lte) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} + +// AsKibanaHTTPAPIsStreamlangCondition0Neq0 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Neq as a KibanaHTTPAPIsStreamlangCondition0Neq0 +func (t KibanaHTTPAPIsStreamlangCondition_0_Neq) AsKibanaHTTPAPIsStreamlangCondition0Neq0() (KibanaHTTPAPIsStreamlangCondition0Neq0, error) { + var body KibanaHTTPAPIsStreamlangCondition0Neq0 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesServicenow overwrites any union data inside the CasesUpdateCaseRequest_Cases_Connector as the provided CasesConnectorPropertiesServicenow -func (t *CasesUpdateCaseRequest_Cases_Connector) FromCasesConnectorPropertiesServicenow(v CasesConnectorPropertiesServicenow) error { +// FromKibanaHTTPAPIsStreamlangCondition0Neq0 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Neq as the provided KibanaHTTPAPIsStreamlangCondition0Neq0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Neq) FromKibanaHTTPAPIsStreamlangCondition0Neq0(v KibanaHTTPAPIsStreamlangCondition0Neq0) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesServicenow performs a merge with any union data inside the CasesUpdateCaseRequest_Cases_Connector, using the provided CasesConnectorPropertiesServicenow -func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesServicenow(v CasesConnectorPropertiesServicenow) error { +// MergeKibanaHTTPAPIsStreamlangCondition0Neq0 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Neq, using the provided KibanaHTTPAPIsStreamlangCondition0Neq0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Neq) MergeKibanaHTTPAPIsStreamlangCondition0Neq0(v KibanaHTTPAPIsStreamlangCondition0Neq0) error { b, err := json.Marshal(v) if err != nil { return err @@ -57324,22 +46552,22 @@ func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesSe return err } -// AsCasesConnectorPropertiesServicenowSir returns the union data inside the CasesUpdateCaseRequest_Cases_Connector as a CasesConnectorPropertiesServicenowSir -func (t CasesUpdateCaseRequest_Cases_Connector) AsCasesConnectorPropertiesServicenowSir() (CasesConnectorPropertiesServicenowSir, error) { - var body CasesConnectorPropertiesServicenowSir +// AsKibanaHTTPAPIsStreamlangCondition0Neq1 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Neq as a KibanaHTTPAPIsStreamlangCondition0Neq1 +func (t KibanaHTTPAPIsStreamlangCondition_0_Neq) AsKibanaHTTPAPIsStreamlangCondition0Neq1() (KibanaHTTPAPIsStreamlangCondition0Neq1, error) { + var body KibanaHTTPAPIsStreamlangCondition0Neq1 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesServicenowSir overwrites any union data inside the CasesUpdateCaseRequest_Cases_Connector as the provided CasesConnectorPropertiesServicenowSir -func (t *CasesUpdateCaseRequest_Cases_Connector) FromCasesConnectorPropertiesServicenowSir(v CasesConnectorPropertiesServicenowSir) error { +// FromKibanaHTTPAPIsStreamlangCondition0Neq1 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Neq as the provided KibanaHTTPAPIsStreamlangCondition0Neq1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Neq) FromKibanaHTTPAPIsStreamlangCondition0Neq1(v KibanaHTTPAPIsStreamlangCondition0Neq1) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesServicenowSir performs a merge with any union data inside the CasesUpdateCaseRequest_Cases_Connector, using the provided CasesConnectorPropertiesServicenowSir -func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesServicenowSir(v CasesConnectorPropertiesServicenowSir) error { +// MergeKibanaHTTPAPIsStreamlangCondition0Neq1 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Neq, using the provided KibanaHTTPAPIsStreamlangCondition0Neq1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Neq) MergeKibanaHTTPAPIsStreamlangCondition0Neq1(v KibanaHTTPAPIsStreamlangCondition0Neq1) error { b, err := json.Marshal(v) if err != nil { return err @@ -57350,22 +46578,22 @@ func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesSe return err } -// AsCasesConnectorPropertiesSwimlane returns the union data inside the CasesUpdateCaseRequest_Cases_Connector as a CasesConnectorPropertiesSwimlane -func (t CasesUpdateCaseRequest_Cases_Connector) AsCasesConnectorPropertiesSwimlane() (CasesConnectorPropertiesSwimlane, error) { - var body CasesConnectorPropertiesSwimlane +// AsKibanaHTTPAPIsStreamlangCondition0Neq2 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Neq as a KibanaHTTPAPIsStreamlangCondition0Neq2 +func (t KibanaHTTPAPIsStreamlangCondition_0_Neq) AsKibanaHTTPAPIsStreamlangCondition0Neq2() (KibanaHTTPAPIsStreamlangCondition0Neq2, error) { + var body KibanaHTTPAPIsStreamlangCondition0Neq2 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesConnectorPropertiesSwimlane overwrites any union data inside the CasesUpdateCaseRequest_Cases_Connector as the provided CasesConnectorPropertiesSwimlane -func (t *CasesUpdateCaseRequest_Cases_Connector) FromCasesConnectorPropertiesSwimlane(v CasesConnectorPropertiesSwimlane) error { +// FromKibanaHTTPAPIsStreamlangCondition0Neq2 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Neq as the provided KibanaHTTPAPIsStreamlangCondition0Neq2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Neq) FromKibanaHTTPAPIsStreamlangCondition0Neq2(v KibanaHTTPAPIsStreamlangCondition0Neq2) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesConnectorPropertiesSwimlane performs a merge with any union data inside the CasesUpdateCaseRequest_Cases_Connector, using the provided CasesConnectorPropertiesSwimlane -func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesSwimlane(v CasesConnectorPropertiesSwimlane) error { +// MergeKibanaHTTPAPIsStreamlangCondition0Neq2 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Neq, using the provided KibanaHTTPAPIsStreamlangCondition0Neq2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Neq) MergeKibanaHTTPAPIsStreamlangCondition0Neq2(v KibanaHTTPAPIsStreamlangCondition0Neq2) error { b, err := json.Marshal(v) if err != nil { return err @@ -57376,32 +46604,32 @@ func (t *CasesUpdateCaseRequest_Cases_Connector) MergeCasesConnectorPropertiesSw return err } -func (t CasesUpdateCaseRequest_Cases_Connector) MarshalJSON() ([]byte, error) { +func (t KibanaHTTPAPIsStreamlangCondition_0_Neq) MarshalJSON() ([]byte, error) { b, err := t.union.MarshalJSON() return b, err } -func (t *CasesUpdateCaseRequest_Cases_Connector) UnmarshalJSON(b []byte) error { +func (t *KibanaHTTPAPIsStreamlangCondition_0_Neq) UnmarshalJSON(b []byte) error { err := t.union.UnmarshalJSON(b) return err } -// AsCasesUpdateCaseRequestCasesCustomFieldsValue0 returns the union data inside the CasesUpdateCaseRequest_Cases_CustomFields_Value as a CasesUpdateCaseRequestCasesCustomFieldsValue0 -func (t CasesUpdateCaseRequest_Cases_CustomFields_Value) AsCasesUpdateCaseRequestCasesCustomFieldsValue0() (CasesUpdateCaseRequestCasesCustomFieldsValue0, error) { - var body CasesUpdateCaseRequestCasesCustomFieldsValue0 +// AsKibanaHTTPAPIsStreamlangCondition0RangeGt0 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Gt as a KibanaHTTPAPIsStreamlangCondition0RangeGt0 +func (t KibanaHTTPAPIsStreamlangCondition_0_Range_Gt) AsKibanaHTTPAPIsStreamlangCondition0RangeGt0() (KibanaHTTPAPIsStreamlangCondition0RangeGt0, error) { + var body KibanaHTTPAPIsStreamlangCondition0RangeGt0 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesUpdateCaseRequestCasesCustomFieldsValue0 overwrites any union data inside the CasesUpdateCaseRequest_Cases_CustomFields_Value as the provided CasesUpdateCaseRequestCasesCustomFieldsValue0 -func (t *CasesUpdateCaseRequest_Cases_CustomFields_Value) FromCasesUpdateCaseRequestCasesCustomFieldsValue0(v CasesUpdateCaseRequestCasesCustomFieldsValue0) error { +// FromKibanaHTTPAPIsStreamlangCondition0RangeGt0 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Gt as the provided KibanaHTTPAPIsStreamlangCondition0RangeGt0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Gt) FromKibanaHTTPAPIsStreamlangCondition0RangeGt0(v KibanaHTTPAPIsStreamlangCondition0RangeGt0) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesUpdateCaseRequestCasesCustomFieldsValue0 performs a merge with any union data inside the CasesUpdateCaseRequest_Cases_CustomFields_Value, using the provided CasesUpdateCaseRequestCasesCustomFieldsValue0 -func (t *CasesUpdateCaseRequest_Cases_CustomFields_Value) MergeCasesUpdateCaseRequestCasesCustomFieldsValue0(v CasesUpdateCaseRequestCasesCustomFieldsValue0) error { +// MergeKibanaHTTPAPIsStreamlangCondition0RangeGt0 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Gt, using the provided KibanaHTTPAPIsStreamlangCondition0RangeGt0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Gt) MergeKibanaHTTPAPIsStreamlangCondition0RangeGt0(v KibanaHTTPAPIsStreamlangCondition0RangeGt0) error { b, err := json.Marshal(v) if err != nil { return err @@ -57412,22 +46640,22 @@ func (t *CasesUpdateCaseRequest_Cases_CustomFields_Value) MergeCasesUpdateCaseRe return err } -// AsCasesUpdateCaseRequestCasesCustomFieldsValue1 returns the union data inside the CasesUpdateCaseRequest_Cases_CustomFields_Value as a CasesUpdateCaseRequestCasesCustomFieldsValue1 -func (t CasesUpdateCaseRequest_Cases_CustomFields_Value) AsCasesUpdateCaseRequestCasesCustomFieldsValue1() (CasesUpdateCaseRequestCasesCustomFieldsValue1, error) { - var body CasesUpdateCaseRequestCasesCustomFieldsValue1 +// AsKibanaHTTPAPIsStreamlangCondition0RangeGt1 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Gt as a KibanaHTTPAPIsStreamlangCondition0RangeGt1 +func (t KibanaHTTPAPIsStreamlangCondition_0_Range_Gt) AsKibanaHTTPAPIsStreamlangCondition0RangeGt1() (KibanaHTTPAPIsStreamlangCondition0RangeGt1, error) { + var body KibanaHTTPAPIsStreamlangCondition0RangeGt1 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesUpdateCaseRequestCasesCustomFieldsValue1 overwrites any union data inside the CasesUpdateCaseRequest_Cases_CustomFields_Value as the provided CasesUpdateCaseRequestCasesCustomFieldsValue1 -func (t *CasesUpdateCaseRequest_Cases_CustomFields_Value) FromCasesUpdateCaseRequestCasesCustomFieldsValue1(v CasesUpdateCaseRequestCasesCustomFieldsValue1) error { +// FromKibanaHTTPAPIsStreamlangCondition0RangeGt1 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Gt as the provided KibanaHTTPAPIsStreamlangCondition0RangeGt1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Gt) FromKibanaHTTPAPIsStreamlangCondition0RangeGt1(v KibanaHTTPAPIsStreamlangCondition0RangeGt1) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesUpdateCaseRequestCasesCustomFieldsValue1 performs a merge with any union data inside the CasesUpdateCaseRequest_Cases_CustomFields_Value, using the provided CasesUpdateCaseRequestCasesCustomFieldsValue1 -func (t *CasesUpdateCaseRequest_Cases_CustomFields_Value) MergeCasesUpdateCaseRequestCasesCustomFieldsValue1(v CasesUpdateCaseRequestCasesCustomFieldsValue1) error { +// MergeKibanaHTTPAPIsStreamlangCondition0RangeGt1 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Gt, using the provided KibanaHTTPAPIsStreamlangCondition0RangeGt1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Gt) MergeKibanaHTTPAPIsStreamlangCondition0RangeGt1(v KibanaHTTPAPIsStreamlangCondition0RangeGt1) error { b, err := json.Marshal(v) if err != nil { return err @@ -57438,32 +46666,22 @@ func (t *CasesUpdateCaseRequest_Cases_CustomFields_Value) MergeCasesUpdateCaseRe return err } -func (t CasesUpdateCaseRequest_Cases_CustomFields_Value) MarshalJSON() ([]byte, error) { - b, err := t.union.MarshalJSON() - return b, err -} - -func (t *CasesUpdateCaseRequest_Cases_CustomFields_Value) UnmarshalJSON(b []byte) error { - err := t.union.UnmarshalJSON(b) - return err -} - -// AsCasesPayloadAlertComment returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadAlertComment -func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadAlertComment() (CasesPayloadAlertComment, error) { - var body CasesPayloadAlertComment +// AsKibanaHTTPAPIsStreamlangCondition0RangeGt2 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Gt as a KibanaHTTPAPIsStreamlangCondition0RangeGt2 +func (t KibanaHTTPAPIsStreamlangCondition_0_Range_Gt) AsKibanaHTTPAPIsStreamlangCondition0RangeGt2() (KibanaHTTPAPIsStreamlangCondition0RangeGt2, error) { + var body KibanaHTTPAPIsStreamlangCondition0RangeGt2 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesPayloadAlertComment overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadAlertComment -func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadAlertComment(v CasesPayloadAlertComment) error { +// FromKibanaHTTPAPIsStreamlangCondition0RangeGt2 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Gt as the provided KibanaHTTPAPIsStreamlangCondition0RangeGt2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Gt) FromKibanaHTTPAPIsStreamlangCondition0RangeGt2(v KibanaHTTPAPIsStreamlangCondition0RangeGt2) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesPayloadAlertComment performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadAlertComment -func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadAlertComment(v CasesPayloadAlertComment) error { +// MergeKibanaHTTPAPIsStreamlangCondition0RangeGt2 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Gt, using the provided KibanaHTTPAPIsStreamlangCondition0RangeGt2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Gt) MergeKibanaHTTPAPIsStreamlangCondition0RangeGt2(v KibanaHTTPAPIsStreamlangCondition0RangeGt2) error { b, err := json.Marshal(v) if err != nil { return err @@ -57474,22 +46692,32 @@ func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadAlertC return err } -// AsCasesPayloadAssignees returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadAssignees -func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadAssignees() (CasesPayloadAssignees, error) { - var body CasesPayloadAssignees +func (t KibanaHTTPAPIsStreamlangCondition_0_Range_Gt) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} + +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Gt) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} + +// AsKibanaHTTPAPIsStreamlangCondition0RangeGte0 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Gte as a KibanaHTTPAPIsStreamlangCondition0RangeGte0 +func (t KibanaHTTPAPIsStreamlangCondition_0_Range_Gte) AsKibanaHTTPAPIsStreamlangCondition0RangeGte0() (KibanaHTTPAPIsStreamlangCondition0RangeGte0, error) { + var body KibanaHTTPAPIsStreamlangCondition0RangeGte0 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesPayloadAssignees overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadAssignees -func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadAssignees(v CasesPayloadAssignees) error { +// FromKibanaHTTPAPIsStreamlangCondition0RangeGte0 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Gte as the provided KibanaHTTPAPIsStreamlangCondition0RangeGte0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Gte) FromKibanaHTTPAPIsStreamlangCondition0RangeGte0(v KibanaHTTPAPIsStreamlangCondition0RangeGte0) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesPayloadAssignees performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadAssignees -func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadAssignees(v CasesPayloadAssignees) error { +// MergeKibanaHTTPAPIsStreamlangCondition0RangeGte0 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Gte, using the provided KibanaHTTPAPIsStreamlangCondition0RangeGte0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Gte) MergeKibanaHTTPAPIsStreamlangCondition0RangeGte0(v KibanaHTTPAPIsStreamlangCondition0RangeGte0) error { b, err := json.Marshal(v) if err != nil { return err @@ -57500,22 +46728,22 @@ func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadAssign return err } -// AsCasesPayloadConnector returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadConnector -func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadConnector() (CasesPayloadConnector, error) { - var body CasesPayloadConnector +// AsKibanaHTTPAPIsStreamlangCondition0RangeGte1 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Gte as a KibanaHTTPAPIsStreamlangCondition0RangeGte1 +func (t KibanaHTTPAPIsStreamlangCondition_0_Range_Gte) AsKibanaHTTPAPIsStreamlangCondition0RangeGte1() (KibanaHTTPAPIsStreamlangCondition0RangeGte1, error) { + var body KibanaHTTPAPIsStreamlangCondition0RangeGte1 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesPayloadConnector overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadConnector -func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadConnector(v CasesPayloadConnector) error { +// FromKibanaHTTPAPIsStreamlangCondition0RangeGte1 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Gte as the provided KibanaHTTPAPIsStreamlangCondition0RangeGte1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Gte) FromKibanaHTTPAPIsStreamlangCondition0RangeGte1(v KibanaHTTPAPIsStreamlangCondition0RangeGte1) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesPayloadConnector performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadConnector -func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadConnector(v CasesPayloadConnector) error { +// MergeKibanaHTTPAPIsStreamlangCondition0RangeGte1 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Gte, using the provided KibanaHTTPAPIsStreamlangCondition0RangeGte1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Gte) MergeKibanaHTTPAPIsStreamlangCondition0RangeGte1(v KibanaHTTPAPIsStreamlangCondition0RangeGte1) error { b, err := json.Marshal(v) if err != nil { return err @@ -57526,22 +46754,22 @@ func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadConnec return err } -// AsCasesPayloadCreateCase returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadCreateCase -func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadCreateCase() (CasesPayloadCreateCase, error) { - var body CasesPayloadCreateCase +// AsKibanaHTTPAPIsStreamlangCondition0RangeGte2 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Gte as a KibanaHTTPAPIsStreamlangCondition0RangeGte2 +func (t KibanaHTTPAPIsStreamlangCondition_0_Range_Gte) AsKibanaHTTPAPIsStreamlangCondition0RangeGte2() (KibanaHTTPAPIsStreamlangCondition0RangeGte2, error) { + var body KibanaHTTPAPIsStreamlangCondition0RangeGte2 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesPayloadCreateCase overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadCreateCase -func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadCreateCase(v CasesPayloadCreateCase) error { +// FromKibanaHTTPAPIsStreamlangCondition0RangeGte2 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Gte as the provided KibanaHTTPAPIsStreamlangCondition0RangeGte2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Gte) FromKibanaHTTPAPIsStreamlangCondition0RangeGte2(v KibanaHTTPAPIsStreamlangCondition0RangeGte2) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesPayloadCreateCase performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadCreateCase -func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadCreateCase(v CasesPayloadCreateCase) error { +// MergeKibanaHTTPAPIsStreamlangCondition0RangeGte2 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Gte, using the provided KibanaHTTPAPIsStreamlangCondition0RangeGte2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Gte) MergeKibanaHTTPAPIsStreamlangCondition0RangeGte2(v KibanaHTTPAPIsStreamlangCondition0RangeGte2) error { b, err := json.Marshal(v) if err != nil { return err @@ -57552,22 +46780,32 @@ func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadCreate return err } -// AsCasesPayloadDelete returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadDelete -func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadDelete() (CasesPayloadDelete, error) { - var body CasesPayloadDelete +func (t KibanaHTTPAPIsStreamlangCondition_0_Range_Gte) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} + +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Gte) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} + +// AsKibanaHTTPAPIsStreamlangCondition0RangeLt0 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Lt as a KibanaHTTPAPIsStreamlangCondition0RangeLt0 +func (t KibanaHTTPAPIsStreamlangCondition_0_Range_Lt) AsKibanaHTTPAPIsStreamlangCondition0RangeLt0() (KibanaHTTPAPIsStreamlangCondition0RangeLt0, error) { + var body KibanaHTTPAPIsStreamlangCondition0RangeLt0 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesPayloadDelete overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadDelete -func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadDelete(v CasesPayloadDelete) error { +// FromKibanaHTTPAPIsStreamlangCondition0RangeLt0 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Lt as the provided KibanaHTTPAPIsStreamlangCondition0RangeLt0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Lt) FromKibanaHTTPAPIsStreamlangCondition0RangeLt0(v KibanaHTTPAPIsStreamlangCondition0RangeLt0) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesPayloadDelete performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadDelete -func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadDelete(v CasesPayloadDelete) error { +// MergeKibanaHTTPAPIsStreamlangCondition0RangeLt0 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Lt, using the provided KibanaHTTPAPIsStreamlangCondition0RangeLt0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Lt) MergeKibanaHTTPAPIsStreamlangCondition0RangeLt0(v KibanaHTTPAPIsStreamlangCondition0RangeLt0) error { b, err := json.Marshal(v) if err != nil { return err @@ -57578,22 +46816,22 @@ func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadDelete return err } -// AsCasesPayloadDescription returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadDescription -func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadDescription() (CasesPayloadDescription, error) { - var body CasesPayloadDescription +// AsKibanaHTTPAPIsStreamlangCondition0RangeLt1 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Lt as a KibanaHTTPAPIsStreamlangCondition0RangeLt1 +func (t KibanaHTTPAPIsStreamlangCondition_0_Range_Lt) AsKibanaHTTPAPIsStreamlangCondition0RangeLt1() (KibanaHTTPAPIsStreamlangCondition0RangeLt1, error) { + var body KibanaHTTPAPIsStreamlangCondition0RangeLt1 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesPayloadDescription overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadDescription -func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadDescription(v CasesPayloadDescription) error { +// FromKibanaHTTPAPIsStreamlangCondition0RangeLt1 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Lt as the provided KibanaHTTPAPIsStreamlangCondition0RangeLt1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Lt) FromKibanaHTTPAPIsStreamlangCondition0RangeLt1(v KibanaHTTPAPIsStreamlangCondition0RangeLt1) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesPayloadDescription performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadDescription -func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadDescription(v CasesPayloadDescription) error { +// MergeKibanaHTTPAPIsStreamlangCondition0RangeLt1 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Lt, using the provided KibanaHTTPAPIsStreamlangCondition0RangeLt1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Lt) MergeKibanaHTTPAPIsStreamlangCondition0RangeLt1(v KibanaHTTPAPIsStreamlangCondition0RangeLt1) error { b, err := json.Marshal(v) if err != nil { return err @@ -57604,22 +46842,22 @@ func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadDescri return err } -// AsCasesPayloadPushed returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadPushed -func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadPushed() (CasesPayloadPushed, error) { - var body CasesPayloadPushed +// AsKibanaHTTPAPIsStreamlangCondition0RangeLt2 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Lt as a KibanaHTTPAPIsStreamlangCondition0RangeLt2 +func (t KibanaHTTPAPIsStreamlangCondition_0_Range_Lt) AsKibanaHTTPAPIsStreamlangCondition0RangeLt2() (KibanaHTTPAPIsStreamlangCondition0RangeLt2, error) { + var body KibanaHTTPAPIsStreamlangCondition0RangeLt2 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesPayloadPushed overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadPushed -func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadPushed(v CasesPayloadPushed) error { +// FromKibanaHTTPAPIsStreamlangCondition0RangeLt2 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Lt as the provided KibanaHTTPAPIsStreamlangCondition0RangeLt2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Lt) FromKibanaHTTPAPIsStreamlangCondition0RangeLt2(v KibanaHTTPAPIsStreamlangCondition0RangeLt2) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesPayloadPushed performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadPushed -func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadPushed(v CasesPayloadPushed) error { +// MergeKibanaHTTPAPIsStreamlangCondition0RangeLt2 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Lt, using the provided KibanaHTTPAPIsStreamlangCondition0RangeLt2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Lt) MergeKibanaHTTPAPIsStreamlangCondition0RangeLt2(v KibanaHTTPAPIsStreamlangCondition0RangeLt2) error { b, err := json.Marshal(v) if err != nil { return err @@ -57630,22 +46868,32 @@ func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadPushed return err } -// AsCasesPayloadSettings returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadSettings -func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadSettings() (CasesPayloadSettings, error) { - var body CasesPayloadSettings +func (t KibanaHTTPAPIsStreamlangCondition_0_Range_Lt) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} + +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Lt) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} + +// AsKibanaHTTPAPIsStreamlangCondition0RangeLte0 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Lte as a KibanaHTTPAPIsStreamlangCondition0RangeLte0 +func (t KibanaHTTPAPIsStreamlangCondition_0_Range_Lte) AsKibanaHTTPAPIsStreamlangCondition0RangeLte0() (KibanaHTTPAPIsStreamlangCondition0RangeLte0, error) { + var body KibanaHTTPAPIsStreamlangCondition0RangeLte0 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesPayloadSettings overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadSettings -func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadSettings(v CasesPayloadSettings) error { +// FromKibanaHTTPAPIsStreamlangCondition0RangeLte0 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Lte as the provided KibanaHTTPAPIsStreamlangCondition0RangeLte0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Lte) FromKibanaHTTPAPIsStreamlangCondition0RangeLte0(v KibanaHTTPAPIsStreamlangCondition0RangeLte0) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesPayloadSettings performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadSettings -func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadSettings(v CasesPayloadSettings) error { +// MergeKibanaHTTPAPIsStreamlangCondition0RangeLte0 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Lte, using the provided KibanaHTTPAPIsStreamlangCondition0RangeLte0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Lte) MergeKibanaHTTPAPIsStreamlangCondition0RangeLte0(v KibanaHTTPAPIsStreamlangCondition0RangeLte0) error { b, err := json.Marshal(v) if err != nil { return err @@ -57656,22 +46904,22 @@ func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadSettin return err } -// AsCasesPayloadSeverity returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadSeverity -func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadSeverity() (CasesPayloadSeverity, error) { - var body CasesPayloadSeverity +// AsKibanaHTTPAPIsStreamlangCondition0RangeLte1 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Lte as a KibanaHTTPAPIsStreamlangCondition0RangeLte1 +func (t KibanaHTTPAPIsStreamlangCondition_0_Range_Lte) AsKibanaHTTPAPIsStreamlangCondition0RangeLte1() (KibanaHTTPAPIsStreamlangCondition0RangeLte1, error) { + var body KibanaHTTPAPIsStreamlangCondition0RangeLte1 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesPayloadSeverity overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadSeverity -func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadSeverity(v CasesPayloadSeverity) error { +// FromKibanaHTTPAPIsStreamlangCondition0RangeLte1 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Lte as the provided KibanaHTTPAPIsStreamlangCondition0RangeLte1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Lte) FromKibanaHTTPAPIsStreamlangCondition0RangeLte1(v KibanaHTTPAPIsStreamlangCondition0RangeLte1) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesPayloadSeverity performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadSeverity -func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadSeverity(v CasesPayloadSeverity) error { +// MergeKibanaHTTPAPIsStreamlangCondition0RangeLte1 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Lte, using the provided KibanaHTTPAPIsStreamlangCondition0RangeLte1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Lte) MergeKibanaHTTPAPIsStreamlangCondition0RangeLte1(v KibanaHTTPAPIsStreamlangCondition0RangeLte1) error { b, err := json.Marshal(v) if err != nil { return err @@ -57682,22 +46930,22 @@ func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadSeveri return err } -// AsCasesPayloadStatus returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadStatus -func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadStatus() (CasesPayloadStatus, error) { - var body CasesPayloadStatus +// AsKibanaHTTPAPIsStreamlangCondition0RangeLte2 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Lte as a KibanaHTTPAPIsStreamlangCondition0RangeLte2 +func (t KibanaHTTPAPIsStreamlangCondition_0_Range_Lte) AsKibanaHTTPAPIsStreamlangCondition0RangeLte2() (KibanaHTTPAPIsStreamlangCondition0RangeLte2, error) { + var body KibanaHTTPAPIsStreamlangCondition0RangeLte2 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesPayloadStatus overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadStatus -func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadStatus(v CasesPayloadStatus) error { +// FromKibanaHTTPAPIsStreamlangCondition0RangeLte2 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Lte as the provided KibanaHTTPAPIsStreamlangCondition0RangeLte2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Lte) FromKibanaHTTPAPIsStreamlangCondition0RangeLte2(v KibanaHTTPAPIsStreamlangCondition0RangeLte2) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesPayloadStatus performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadStatus -func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadStatus(v CasesPayloadStatus) error { +// MergeKibanaHTTPAPIsStreamlangCondition0RangeLte2 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_Range_Lte, using the provided KibanaHTTPAPIsStreamlangCondition0RangeLte2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Lte) MergeKibanaHTTPAPIsStreamlangCondition0RangeLte2(v KibanaHTTPAPIsStreamlangCondition0RangeLte2) error { b, err := json.Marshal(v) if err != nil { return err @@ -57708,22 +46956,32 @@ func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadStatus return err } -// AsCasesPayloadTags returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadTags -func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadTags() (CasesPayloadTags, error) { - var body CasesPayloadTags +func (t KibanaHTTPAPIsStreamlangCondition_0_Range_Lte) MarshalJSON() ([]byte, error) { + b, err := t.union.MarshalJSON() + return b, err +} + +func (t *KibanaHTTPAPIsStreamlangCondition_0_Range_Lte) UnmarshalJSON(b []byte) error { + err := t.union.UnmarshalJSON(b) + return err +} + +// AsKibanaHTTPAPIsStreamlangCondition0StartsWith0 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_StartsWith as a KibanaHTTPAPIsStreamlangCondition0StartsWith0 +func (t KibanaHTTPAPIsStreamlangCondition_0_StartsWith) AsKibanaHTTPAPIsStreamlangCondition0StartsWith0() (KibanaHTTPAPIsStreamlangCondition0StartsWith0, error) { + var body KibanaHTTPAPIsStreamlangCondition0StartsWith0 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesPayloadTags overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadTags -func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadTags(v CasesPayloadTags) error { +// FromKibanaHTTPAPIsStreamlangCondition0StartsWith0 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_StartsWith as the provided KibanaHTTPAPIsStreamlangCondition0StartsWith0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_StartsWith) FromKibanaHTTPAPIsStreamlangCondition0StartsWith0(v KibanaHTTPAPIsStreamlangCondition0StartsWith0) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesPayloadTags performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadTags -func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadTags(v CasesPayloadTags) error { +// MergeKibanaHTTPAPIsStreamlangCondition0StartsWith0 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_StartsWith, using the provided KibanaHTTPAPIsStreamlangCondition0StartsWith0 +func (t *KibanaHTTPAPIsStreamlangCondition_0_StartsWith) MergeKibanaHTTPAPIsStreamlangCondition0StartsWith0(v KibanaHTTPAPIsStreamlangCondition0StartsWith0) error { b, err := json.Marshal(v) if err != nil { return err @@ -57734,22 +46992,22 @@ func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadTags(v return err } -// AsCasesPayloadTitle returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadTitle -func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadTitle() (CasesPayloadTitle, error) { - var body CasesPayloadTitle +// AsKibanaHTTPAPIsStreamlangCondition0StartsWith1 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_StartsWith as a KibanaHTTPAPIsStreamlangCondition0StartsWith1 +func (t KibanaHTTPAPIsStreamlangCondition_0_StartsWith) AsKibanaHTTPAPIsStreamlangCondition0StartsWith1() (KibanaHTTPAPIsStreamlangCondition0StartsWith1, error) { + var body KibanaHTTPAPIsStreamlangCondition0StartsWith1 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesPayloadTitle overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadTitle -func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadTitle(v CasesPayloadTitle) error { +// FromKibanaHTTPAPIsStreamlangCondition0StartsWith1 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_StartsWith as the provided KibanaHTTPAPIsStreamlangCondition0StartsWith1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_StartsWith) FromKibanaHTTPAPIsStreamlangCondition0StartsWith1(v KibanaHTTPAPIsStreamlangCondition0StartsWith1) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesPayloadTitle performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadTitle -func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadTitle(v CasesPayloadTitle) error { +// MergeKibanaHTTPAPIsStreamlangCondition0StartsWith1 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_StartsWith, using the provided KibanaHTTPAPIsStreamlangCondition0StartsWith1 +func (t *KibanaHTTPAPIsStreamlangCondition_0_StartsWith) MergeKibanaHTTPAPIsStreamlangCondition0StartsWith1(v KibanaHTTPAPIsStreamlangCondition0StartsWith1) error { b, err := json.Marshal(v) if err != nil { return err @@ -57760,22 +47018,22 @@ func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadTitle( return err } -// AsCasesPayloadUserComment returns the union data inside the CasesUserActionsFindResponseProperties_Payload as a CasesPayloadUserComment -func (t CasesUserActionsFindResponseProperties_Payload) AsCasesPayloadUserComment() (CasesPayloadUserComment, error) { - var body CasesPayloadUserComment +// AsKibanaHTTPAPIsStreamlangCondition0StartsWith2 returns the union data inside the KibanaHTTPAPIsStreamlangCondition_0_StartsWith as a KibanaHTTPAPIsStreamlangCondition0StartsWith2 +func (t KibanaHTTPAPIsStreamlangCondition_0_StartsWith) AsKibanaHTTPAPIsStreamlangCondition0StartsWith2() (KibanaHTTPAPIsStreamlangCondition0StartsWith2, error) { + var body KibanaHTTPAPIsStreamlangCondition0StartsWith2 err := json.Unmarshal(t.union, &body) return body, err } -// FromCasesPayloadUserComment overwrites any union data inside the CasesUserActionsFindResponseProperties_Payload as the provided CasesPayloadUserComment -func (t *CasesUserActionsFindResponseProperties_Payload) FromCasesPayloadUserComment(v CasesPayloadUserComment) error { +// FromKibanaHTTPAPIsStreamlangCondition0StartsWith2 overwrites any union data inside the KibanaHTTPAPIsStreamlangCondition_0_StartsWith as the provided KibanaHTTPAPIsStreamlangCondition0StartsWith2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_StartsWith) FromKibanaHTTPAPIsStreamlangCondition0StartsWith2(v KibanaHTTPAPIsStreamlangCondition0StartsWith2) error { b, err := json.Marshal(v) t.union = b return err } -// MergeCasesPayloadUserComment performs a merge with any union data inside the CasesUserActionsFindResponseProperties_Payload, using the provided CasesPayloadUserComment -func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadUserComment(v CasesPayloadUserComment) error { +// MergeKibanaHTTPAPIsStreamlangCondition0StartsWith2 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangCondition_0_StartsWith, using the provided KibanaHTTPAPIsStreamlangCondition0StartsWith2 +func (t *KibanaHTTPAPIsStreamlangCondition_0_StartsWith) MergeKibanaHTTPAPIsStreamlangCondition0StartsWith2(v KibanaHTTPAPIsStreamlangCondition0StartsWith2) error { b, err := json.Marshal(v) if err != nil { return err @@ -57786,32 +47044,32 @@ func (t *CasesUserActionsFindResponseProperties_Payload) MergeCasesPayloadUserCo return err } -func (t CasesUserActionsFindResponseProperties_Payload) MarshalJSON() ([]byte, error) { +func (t KibanaHTTPAPIsStreamlangCondition_0_StartsWith) MarshalJSON() ([]byte, error) { b, err := t.union.MarshalJSON() return b, err } -func (t *CasesUserActionsFindResponseProperties_Payload) UnmarshalJSON(b []byte) error { +func (t *KibanaHTTPAPIsStreamlangCondition_0_StartsWith) UnmarshalJSON(b []byte) error { err := t.union.UnmarshalJSON(b) return err } -// AsDataViewsSwapDataViewRequestObjectForId0 returns the union data inside the DataViewsSwapDataViewRequestObject_ForId as a DataViewsSwapDataViewRequestObjectForId0 -func (t DataViewsSwapDataViewRequestObject_ForId) AsDataViewsSwapDataViewRequestObjectForId0() (DataViewsSwapDataViewRequestObjectForId0, error) { - var body DataViewsSwapDataViewRequestObjectForId0 +// AsKibanaHTTPAPIsStreamlangStep0 returns the union data inside the KibanaHTTPAPIsStreamlangStep as a KibanaHTTPAPIsStreamlangStep0 +func (t KibanaHTTPAPIsStreamlangStep) AsKibanaHTTPAPIsStreamlangStep0() (KibanaHTTPAPIsStreamlangStep0, error) { + var body KibanaHTTPAPIsStreamlangStep0 err := json.Unmarshal(t.union, &body) return body, err } -// FromDataViewsSwapDataViewRequestObjectForId0 overwrites any union data inside the DataViewsSwapDataViewRequestObject_ForId as the provided DataViewsSwapDataViewRequestObjectForId0 -func (t *DataViewsSwapDataViewRequestObject_ForId) FromDataViewsSwapDataViewRequestObjectForId0(v DataViewsSwapDataViewRequestObjectForId0) error { +// FromKibanaHTTPAPIsStreamlangStep0 overwrites any union data inside the KibanaHTTPAPIsStreamlangStep as the provided KibanaHTTPAPIsStreamlangStep0 +func (t *KibanaHTTPAPIsStreamlangStep) FromKibanaHTTPAPIsStreamlangStep0(v KibanaHTTPAPIsStreamlangStep0) error { b, err := json.Marshal(v) t.union = b return err } -// MergeDataViewsSwapDataViewRequestObjectForId0 performs a merge with any union data inside the DataViewsSwapDataViewRequestObject_ForId, using the provided DataViewsSwapDataViewRequestObjectForId0 -func (t *DataViewsSwapDataViewRequestObject_ForId) MergeDataViewsSwapDataViewRequestObjectForId0(v DataViewsSwapDataViewRequestObjectForId0) error { +// MergeKibanaHTTPAPIsStreamlangStep0 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangStep, using the provided KibanaHTTPAPIsStreamlangStep0 +func (t *KibanaHTTPAPIsStreamlangStep) MergeKibanaHTTPAPIsStreamlangStep0(v KibanaHTTPAPIsStreamlangStep0) error { b, err := json.Marshal(v) if err != nil { return err @@ -57822,22 +47080,22 @@ func (t *DataViewsSwapDataViewRequestObject_ForId) MergeDataViewsSwapDataViewReq return err } -// AsDataViewsSwapDataViewRequestObjectForId1 returns the union data inside the DataViewsSwapDataViewRequestObject_ForId as a DataViewsSwapDataViewRequestObjectForId1 -func (t DataViewsSwapDataViewRequestObject_ForId) AsDataViewsSwapDataViewRequestObjectForId1() (DataViewsSwapDataViewRequestObjectForId1, error) { - var body DataViewsSwapDataViewRequestObjectForId1 +// AsKibanaHTTPAPIsStreamlangStep1 returns the union data inside the KibanaHTTPAPIsStreamlangStep as a KibanaHTTPAPIsStreamlangStep1 +func (t KibanaHTTPAPIsStreamlangStep) AsKibanaHTTPAPIsStreamlangStep1() (KibanaHTTPAPIsStreamlangStep1, error) { + var body KibanaHTTPAPIsStreamlangStep1 err := json.Unmarshal(t.union, &body) return body, err } -// FromDataViewsSwapDataViewRequestObjectForId1 overwrites any union data inside the DataViewsSwapDataViewRequestObject_ForId as the provided DataViewsSwapDataViewRequestObjectForId1 -func (t *DataViewsSwapDataViewRequestObject_ForId) FromDataViewsSwapDataViewRequestObjectForId1(v DataViewsSwapDataViewRequestObjectForId1) error { +// FromKibanaHTTPAPIsStreamlangStep1 overwrites any union data inside the KibanaHTTPAPIsStreamlangStep as the provided KibanaHTTPAPIsStreamlangStep1 +func (t *KibanaHTTPAPIsStreamlangStep) FromKibanaHTTPAPIsStreamlangStep1(v KibanaHTTPAPIsStreamlangStep1) error { b, err := json.Marshal(v) t.union = b return err } -// MergeDataViewsSwapDataViewRequestObjectForId1 performs a merge with any union data inside the DataViewsSwapDataViewRequestObject_ForId, using the provided DataViewsSwapDataViewRequestObjectForId1 -func (t *DataViewsSwapDataViewRequestObject_ForId) MergeDataViewsSwapDataViewRequestObjectForId1(v DataViewsSwapDataViewRequestObjectForId1) error { +// MergeKibanaHTTPAPIsStreamlangStep1 performs a merge with any union data inside the KibanaHTTPAPIsStreamlangStep, using the provided KibanaHTTPAPIsStreamlangStep1 +func (t *KibanaHTTPAPIsStreamlangStep) MergeKibanaHTTPAPIsStreamlangStep1(v KibanaHTTPAPIsStreamlangStep1) error { b, err := json.Marshal(v) if err != nil { return err @@ -57848,12 +47106,12 @@ func (t *DataViewsSwapDataViewRequestObject_ForId) MergeDataViewsSwapDataViewReq return err } -func (t DataViewsSwapDataViewRequestObject_ForId) MarshalJSON() ([]byte, error) { +func (t KibanaHTTPAPIsStreamlangStep) MarshalJSON() ([]byte, error) { b, err := t.union.MarshalJSON() return b, err } -func (t *DataViewsSwapDataViewRequestObject_ForId) UnmarshalJSON(b []byte) error { +func (t *KibanaHTTPAPIsStreamlangStep) UnmarshalJSON(b []byte) error { err := t.union.UnmarshalJSON(b) return err } @@ -58405,7 +47663,7 @@ func (t SLOsIndicatorPropertiesTimesliceMetric_Params_Metric_Metrics_Item) AsSLO // FromSLOsTimesliceMetricBasicMetricWithField overwrites any union data inside the SLOsIndicatorPropertiesTimesliceMetric_Params_Metric_Metrics_Item as the provided SLOsTimesliceMetricBasicMetricWithField func (t *SLOsIndicatorPropertiesTimesliceMetric_Params_Metric_Metrics_Item) FromSLOsTimesliceMetricBasicMetricWithField(v SLOsTimesliceMetricBasicMetricWithField) error { - v.Aggregation = "cardinality" + v.Aggregation = "last_value" b, err := json.Marshal(v) t.union = b return err @@ -58413,7 +47671,7 @@ func (t *SLOsIndicatorPropertiesTimesliceMetric_Params_Metric_Metrics_Item) From // MergeSLOsTimesliceMetricBasicMetricWithField performs a merge with any union data inside the SLOsIndicatorPropertiesTimesliceMetric_Params_Metric_Metrics_Item, using the provided SLOsTimesliceMetricBasicMetricWithField func (t *SLOsIndicatorPropertiesTimesliceMetric_Params_Metric_Metrics_Item) MergeSLOsTimesliceMetricBasicMetricWithField(v SLOsTimesliceMetricBasicMetricWithField) error { - v.Aggregation = "cardinality" + v.Aggregation = "last_value" b, err := json.Marshal(v) if err != nil { return err @@ -58494,10 +47752,10 @@ func (t SLOsIndicatorPropertiesTimesliceMetric_Params_Metric_Metrics_Item) Value return nil, err } switch discriminator { - case "cardinality": - return t.AsSLOsTimesliceMetricBasicMetricWithField() case "doc_count": return t.AsSLOsTimesliceMetricDocCountMetric() + case "last_value": + return t.AsSLOsTimesliceMetricBasicMetricWithField() case "percentile": return t.AsSLOsTimesliceMetricPercentileMetric() default: @@ -73213,14 +62471,6 @@ type ClientInterface interface { // GetFleetAgentStatusData request GetFleetAgentStatusData(ctx context.Context, params *GetFleetAgentStatusDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) - // PostFleetAgentlessPoliciesWithBody request with any body - PostFleetAgentlessPoliciesWithBody(ctx context.Context, params *PostFleetAgentlessPoliciesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - - PostFleetAgentlessPolicies(ctx context.Context, params *PostFleetAgentlessPoliciesParams, body PostFleetAgentlessPoliciesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) - - // DeleteFleetAgentlessPoliciesPolicyid request - DeleteFleetAgentlessPoliciesPolicyid(ctx context.Context, policyId string, params *DeleteFleetAgentlessPoliciesPolicyidParams, reqEditors ...RequestEditorFn) (*http.Response, error) - // GetFleetAgents request GetFleetAgents(ctx context.Context, params *GetFleetAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error) @@ -74037,35 +63287,23 @@ type ClientInterface interface { // GetStatus request GetStatus(ctx context.Context, params *GetStatusParams, reqEditors ...RequestEditorFn) (*http.Response, error) - // GetStreamsWithBody request with any body - GetStreamsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - - GetStreams(ctx context.Context, body GetStreamsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) - - // PostStreamsDisableWithBody request with any body - PostStreamsDisableWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - - PostStreamsDisable(ctx context.Context, body PostStreamsDisableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + // GetStreams request + GetStreams(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) - // PostStreamsEnableWithBody request with any body - PostStreamsEnableWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) + // PostStreamsDisable request + PostStreamsDisable(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) - PostStreamsEnable(ctx context.Context, body PostStreamsEnableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + // PostStreamsEnable request + PostStreamsEnable(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) - // PostStreamsResyncWithBody request with any body - PostStreamsResyncWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) + // PostStreamsResync request + PostStreamsResync(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) - PostStreamsResync(ctx context.Context, body PostStreamsResyncJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + // DeleteStreamsName request + DeleteStreamsName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) - // DeleteStreamsNameWithBody request with any body - DeleteStreamsNameWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - - DeleteStreamsName(ctx context.Context, name string, body DeleteStreamsNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) - - // GetStreamsNameWithBody request with any body - GetStreamsNameWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - - GetStreamsName(ctx context.Context, name string, body GetStreamsNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + // GetStreamsName request + GetStreamsName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) // PutStreamsNameWithBody request with any body PutStreamsNameWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) @@ -74077,20 +63315,16 @@ type ClientInterface interface { PostStreamsNameFork(ctx context.Context, name string, body PostStreamsNameForkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) - // GetStreamsNameGroupWithBody request with any body - GetStreamsNameGroupWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - - GetStreamsNameGroup(ctx context.Context, name string, body GetStreamsNameGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + // GetStreamsNameGroup request + GetStreamsNameGroup(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) // PutStreamsNameGroupWithBody request with any body PutStreamsNameGroupWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutStreamsNameGroup(ctx context.Context, name string, body PutStreamsNameGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) - // GetStreamsNameIngestWithBody request with any body - GetStreamsNameIngestWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - - GetStreamsNameIngest(ctx context.Context, name string, body GetStreamsNameIngestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + // GetStreamsNameIngest request + GetStreamsNameIngest(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) // PutStreamsNameIngestWithBody request with any body PutStreamsNameIngestWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) @@ -74105,65 +63339,47 @@ type ClientInterface interface { // PostStreamsNameContentImportWithBody request with any body PostStreamsNameContentImportWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - // GetStreamsNameDashboardsWithBody request with any body - GetStreamsNameDashboardsWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - - GetStreamsNameDashboards(ctx context.Context, name string, body GetStreamsNameDashboardsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + // GetStreamsNameDashboards request + GetStreamsNameDashboards(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) // PostStreamsNameDashboardsBulkWithBody request with any body PostStreamsNameDashboardsBulkWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostStreamsNameDashboardsBulk(ctx context.Context, name string, body PostStreamsNameDashboardsBulkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) - // DeleteStreamsNameDashboardsDashboardidWithBody request with any body - DeleteStreamsNameDashboardsDashboardidWithBody(ctx context.Context, name string, dashboardId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - - DeleteStreamsNameDashboardsDashboardid(ctx context.Context, name string, dashboardId string, body DeleteStreamsNameDashboardsDashboardidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) - - // PutStreamsNameDashboardsDashboardidWithBody request with any body - PutStreamsNameDashboardsDashboardidWithBody(ctx context.Context, name string, dashboardId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) + // DeleteStreamsNameDashboardsDashboardid request + DeleteStreamsNameDashboardsDashboardid(ctx context.Context, name string, dashboardId string, reqEditors ...RequestEditorFn) (*http.Response, error) - PutStreamsNameDashboardsDashboardid(ctx context.Context, name string, dashboardId string, body PutStreamsNameDashboardsDashboardidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + // PutStreamsNameDashboardsDashboardid request + PutStreamsNameDashboardsDashboardid(ctx context.Context, name string, dashboardId string, reqEditors ...RequestEditorFn) (*http.Response, error) - // GetStreamsNameQueriesWithBody request with any body - GetStreamsNameQueriesWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - - GetStreamsNameQueries(ctx context.Context, name string, body GetStreamsNameQueriesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + // GetStreamsNameQueries request + GetStreamsNameQueries(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) // PostStreamsNameQueriesBulkWithBody request with any body PostStreamsNameQueriesBulkWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostStreamsNameQueriesBulk(ctx context.Context, name string, body PostStreamsNameQueriesBulkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) - // DeleteStreamsNameQueriesQueryidWithBody request with any body - DeleteStreamsNameQueriesQueryidWithBody(ctx context.Context, name string, queryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - - DeleteStreamsNameQueriesQueryid(ctx context.Context, name string, queryId string, body DeleteStreamsNameQueriesQueryidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + // DeleteStreamsNameQueriesQueryid request + DeleteStreamsNameQueriesQueryid(ctx context.Context, name string, queryId string, reqEditors ...RequestEditorFn) (*http.Response, error) // PutStreamsNameQueriesQueryidWithBody request with any body PutStreamsNameQueriesQueryidWithBody(ctx context.Context, name string, queryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutStreamsNameQueriesQueryid(ctx context.Context, name string, queryId string, body PutStreamsNameQueriesQueryidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) - // GetStreamsNameRulesWithBody request with any body - GetStreamsNameRulesWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - - GetStreamsNameRules(ctx context.Context, name string, body GetStreamsNameRulesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) - - // DeleteStreamsNameRulesRuleidWithBody request with any body - DeleteStreamsNameRulesRuleidWithBody(ctx context.Context, name string, ruleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) + // GetStreamsNameRules request + GetStreamsNameRules(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) - DeleteStreamsNameRulesRuleid(ctx context.Context, name string, ruleId string, body DeleteStreamsNameRulesRuleidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + // DeleteStreamsNameRulesRuleid request + DeleteStreamsNameRulesRuleid(ctx context.Context, name string, ruleId string, reqEditors ...RequestEditorFn) (*http.Response, error) - // PutStreamsNameRulesRuleidWithBody request with any body - PutStreamsNameRulesRuleidWithBody(ctx context.Context, name string, ruleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) + // PutStreamsNameRulesRuleid request + PutStreamsNameRulesRuleid(ctx context.Context, name string, ruleId string, reqEditors ...RequestEditorFn) (*http.Response, error) - PutStreamsNameRulesRuleid(ctx context.Context, name string, ruleId string, body PutStreamsNameRulesRuleidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) - - // GetStreamsNameSignificantEventsWithBody request with any body - GetStreamsNameSignificantEventsWithBody(ctx context.Context, name string, params *GetStreamsNameSignificantEventsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - - GetStreamsNameSignificantEvents(ctx context.Context, name string, params *GetStreamsNameSignificantEventsParams, body GetStreamsNameSignificantEventsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + // GetStreamsNameSignificantEvents request + GetStreamsNameSignificantEvents(ctx context.Context, name string, params *GetStreamsNameSignificantEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostStreamsNameSignificantEventsGenerateWithBody request with any body PostStreamsNameSignificantEventsGenerateWithBody(ctx context.Context, name string, params *PostStreamsNameSignificantEventsGenerateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) @@ -78068,42 +67284,6 @@ func (c *Client) GetFleetAgentStatusData(ctx context.Context, params *GetFleetAg return c.Client.Do(req) } -func (c *Client) PostFleetAgentlessPoliciesWithBody(ctx context.Context, params *PostFleetAgentlessPoliciesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewPostFleetAgentlessPoliciesRequestWithBody(c.Server, params, contentType, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) PostFleetAgentlessPolicies(ctx context.Context, params *PostFleetAgentlessPoliciesParams, body PostFleetAgentlessPoliciesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewPostFleetAgentlessPoliciesRequest(c.Server, params, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) DeleteFleetAgentlessPoliciesPolicyid(ctx context.Context, policyId string, params *DeleteFleetAgentlessPoliciesPolicyidParams, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewDeleteFleetAgentlessPoliciesPolicyidRequest(c.Server, policyId, params) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - func (c *Client) GetFleetAgents(ctx context.Context, params *GetFleetAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error) { req, err := NewGetFleetAgentsRequest(c.Server, params) if err != nil { @@ -81740,8 +70920,8 @@ func (c *Client) GetStatus(ctx context.Context, params *GetStatusParams, reqEdit return c.Client.Do(req) } -func (c *Client) GetStreamsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetStreamsRequestWithBody(c.Server, contentType, body) +func (c *Client) GetStreams(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewGetStreamsRequest(c.Server) if err != nil { return nil, err } @@ -81752,8 +70932,8 @@ func (c *Client) GetStreamsWithBody(ctx context.Context, contentType string, bod return c.Client.Do(req) } -func (c *Client) GetStreams(ctx context.Context, body GetStreamsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetStreamsRequest(c.Server, body) +func (c *Client) PostStreamsDisable(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewPostStreamsDisableRequest(c.Server) if err != nil { return nil, err } @@ -81764,8 +70944,8 @@ func (c *Client) GetStreams(ctx context.Context, body GetStreamsJSONRequestBody, return c.Client.Do(req) } -func (c *Client) PostStreamsDisableWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewPostStreamsDisableRequestWithBody(c.Server, contentType, body) +func (c *Client) PostStreamsEnable(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewPostStreamsEnableRequest(c.Server) if err != nil { return nil, err } @@ -81776,8 +70956,8 @@ func (c *Client) PostStreamsDisableWithBody(ctx context.Context, contentType str return c.Client.Do(req) } -func (c *Client) PostStreamsDisable(ctx context.Context, body PostStreamsDisableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewPostStreamsDisableRequest(c.Server, body) +func (c *Client) PostStreamsResync(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewPostStreamsResyncRequest(c.Server) if err != nil { return nil, err } @@ -81788,8 +70968,8 @@ func (c *Client) PostStreamsDisable(ctx context.Context, body PostStreamsDisable return c.Client.Do(req) } -func (c *Client) PostStreamsEnableWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewPostStreamsEnableRequestWithBody(c.Server, contentType, body) +func (c *Client) DeleteStreamsName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewDeleteStreamsNameRequest(c.Server, name) if err != nil { return nil, err } @@ -81800,80 +70980,8 @@ func (c *Client) PostStreamsEnableWithBody(ctx context.Context, contentType stri return c.Client.Do(req) } -func (c *Client) PostStreamsEnable(ctx context.Context, body PostStreamsEnableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewPostStreamsEnableRequest(c.Server, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) PostStreamsResyncWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewPostStreamsResyncRequestWithBody(c.Server, contentType, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) PostStreamsResync(ctx context.Context, body PostStreamsResyncJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewPostStreamsResyncRequest(c.Server, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) DeleteStreamsNameWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewDeleteStreamsNameRequestWithBody(c.Server, name, contentType, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) DeleteStreamsName(ctx context.Context, name string, body DeleteStreamsNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewDeleteStreamsNameRequest(c.Server, name, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) GetStreamsNameWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetStreamsNameRequestWithBody(c.Server, name, contentType, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) GetStreamsName(ctx context.Context, name string, body GetStreamsNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetStreamsNameRequest(c.Server, name, body) +func (c *Client) GetStreamsName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewGetStreamsNameRequest(c.Server, name) if err != nil { return nil, err } @@ -81932,20 +71040,8 @@ func (c *Client) PostStreamsNameFork(ctx context.Context, name string, body Post return c.Client.Do(req) } -func (c *Client) GetStreamsNameGroupWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetStreamsNameGroupRequestWithBody(c.Server, name, contentType, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) GetStreamsNameGroup(ctx context.Context, name string, body GetStreamsNameGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetStreamsNameGroupRequest(c.Server, name, body) +func (c *Client) GetStreamsNameGroup(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewGetStreamsNameGroupRequest(c.Server, name) if err != nil { return nil, err } @@ -81980,20 +71076,8 @@ func (c *Client) PutStreamsNameGroup(ctx context.Context, name string, body PutS return c.Client.Do(req) } -func (c *Client) GetStreamsNameIngestWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetStreamsNameIngestRequestWithBody(c.Server, name, contentType, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) GetStreamsNameIngest(ctx context.Context, name string, body GetStreamsNameIngestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetStreamsNameIngestRequest(c.Server, name, body) +func (c *Client) GetStreamsNameIngest(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewGetStreamsNameIngestRequest(c.Server, name) if err != nil { return nil, err } @@ -82064,20 +71148,8 @@ func (c *Client) PostStreamsNameContentImportWithBody(ctx context.Context, name return c.Client.Do(req) } -func (c *Client) GetStreamsNameDashboardsWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetStreamsNameDashboardsRequestWithBody(c.Server, name, contentType, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) GetStreamsNameDashboards(ctx context.Context, name string, body GetStreamsNameDashboardsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetStreamsNameDashboardsRequest(c.Server, name, body) +func (c *Client) GetStreamsNameDashboards(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewGetStreamsNameDashboardsRequest(c.Server, name) if err != nil { return nil, err } @@ -82112,20 +71184,8 @@ func (c *Client) PostStreamsNameDashboardsBulk(ctx context.Context, name string, return c.Client.Do(req) } -func (c *Client) DeleteStreamsNameDashboardsDashboardidWithBody(ctx context.Context, name string, dashboardId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewDeleteStreamsNameDashboardsDashboardidRequestWithBody(c.Server, name, dashboardId, contentType, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) DeleteStreamsNameDashboardsDashboardid(ctx context.Context, name string, dashboardId string, body DeleteStreamsNameDashboardsDashboardidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewDeleteStreamsNameDashboardsDashboardidRequest(c.Server, name, dashboardId, body) +func (c *Client) DeleteStreamsNameDashboardsDashboardid(ctx context.Context, name string, dashboardId string, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewDeleteStreamsNameDashboardsDashboardidRequest(c.Server, name, dashboardId) if err != nil { return nil, err } @@ -82136,8 +71196,8 @@ func (c *Client) DeleteStreamsNameDashboardsDashboardid(ctx context.Context, nam return c.Client.Do(req) } -func (c *Client) PutStreamsNameDashboardsDashboardidWithBody(ctx context.Context, name string, dashboardId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewPutStreamsNameDashboardsDashboardidRequestWithBody(c.Server, name, dashboardId, contentType, body) +func (c *Client) PutStreamsNameDashboardsDashboardid(ctx context.Context, name string, dashboardId string, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewPutStreamsNameDashboardsDashboardidRequest(c.Server, name, dashboardId) if err != nil { return nil, err } @@ -82148,32 +71208,8 @@ func (c *Client) PutStreamsNameDashboardsDashboardidWithBody(ctx context.Context return c.Client.Do(req) } -func (c *Client) PutStreamsNameDashboardsDashboardid(ctx context.Context, name string, dashboardId string, body PutStreamsNameDashboardsDashboardidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewPutStreamsNameDashboardsDashboardidRequest(c.Server, name, dashboardId, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) GetStreamsNameQueriesWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetStreamsNameQueriesRequestWithBody(c.Server, name, contentType, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) GetStreamsNameQueries(ctx context.Context, name string, body GetStreamsNameQueriesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetStreamsNameQueriesRequest(c.Server, name, body) +func (c *Client) GetStreamsNameQueries(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewGetStreamsNameQueriesRequest(c.Server, name) if err != nil { return nil, err } @@ -82208,20 +71244,8 @@ func (c *Client) PostStreamsNameQueriesBulk(ctx context.Context, name string, bo return c.Client.Do(req) } -func (c *Client) DeleteStreamsNameQueriesQueryidWithBody(ctx context.Context, name string, queryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewDeleteStreamsNameQueriesQueryidRequestWithBody(c.Server, name, queryId, contentType, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) DeleteStreamsNameQueriesQueryid(ctx context.Context, name string, queryId string, body DeleteStreamsNameQueriesQueryidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewDeleteStreamsNameQueriesQueryidRequest(c.Server, name, queryId, body) +func (c *Client) DeleteStreamsNameQueriesQueryid(ctx context.Context, name string, queryId string, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewDeleteStreamsNameQueriesQueryidRequest(c.Server, name, queryId) if err != nil { return nil, err } @@ -82256,8 +71280,8 @@ func (c *Client) PutStreamsNameQueriesQueryid(ctx context.Context, name string, return c.Client.Do(req) } -func (c *Client) GetStreamsNameRulesWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetStreamsNameRulesRequestWithBody(c.Server, name, contentType, body) +func (c *Client) GetStreamsNameRules(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewGetStreamsNameRulesRequest(c.Server, name) if err != nil { return nil, err } @@ -82268,8 +71292,8 @@ func (c *Client) GetStreamsNameRulesWithBody(ctx context.Context, name string, c return c.Client.Do(req) } -func (c *Client) GetStreamsNameRules(ctx context.Context, name string, body GetStreamsNameRulesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetStreamsNameRulesRequest(c.Server, name, body) +func (c *Client) DeleteStreamsNameRulesRuleid(ctx context.Context, name string, ruleId string, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewDeleteStreamsNameRulesRuleidRequest(c.Server, name, ruleId) if err != nil { return nil, err } @@ -82280,8 +71304,8 @@ func (c *Client) GetStreamsNameRules(ctx context.Context, name string, body GetS return c.Client.Do(req) } -func (c *Client) DeleteStreamsNameRulesRuleidWithBody(ctx context.Context, name string, ruleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewDeleteStreamsNameRulesRuleidRequestWithBody(c.Server, name, ruleId, contentType, body) +func (c *Client) PutStreamsNameRulesRuleid(ctx context.Context, name string, ruleId string, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewPutStreamsNameRulesRuleidRequest(c.Server, name, ruleId) if err != nil { return nil, err } @@ -82292,56 +71316,8 @@ func (c *Client) DeleteStreamsNameRulesRuleidWithBody(ctx context.Context, name return c.Client.Do(req) } -func (c *Client) DeleteStreamsNameRulesRuleid(ctx context.Context, name string, ruleId string, body DeleteStreamsNameRulesRuleidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewDeleteStreamsNameRulesRuleidRequest(c.Server, name, ruleId, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) PutStreamsNameRulesRuleidWithBody(ctx context.Context, name string, ruleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewPutStreamsNameRulesRuleidRequestWithBody(c.Server, name, ruleId, contentType, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) PutStreamsNameRulesRuleid(ctx context.Context, name string, ruleId string, body PutStreamsNameRulesRuleidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewPutStreamsNameRulesRuleidRequest(c.Server, name, ruleId, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) GetStreamsNameSignificantEventsWithBody(ctx context.Context, name string, params *GetStreamsNameSignificantEventsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetStreamsNameSignificantEventsRequestWithBody(c.Server, name, params, contentType, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) GetStreamsNameSignificantEvents(ctx context.Context, name string, params *GetStreamsNameSignificantEventsParams, body GetStreamsNameSignificantEventsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetStreamsNameSignificantEventsRequest(c.Server, name, params, body) +func (c *Client) GetStreamsNameSignificantEvents(ctx context.Context, name string, params *GetStreamsNameSignificantEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewGetStreamsNameSignificantEventsRequest(c.Server, name, params) if err != nil { return nil, err } @@ -94959,112 +83935,8 @@ func NewGetFleetAgentStatusRequest(server string, params *GetFleetAgentStatusPar return req, nil } -// NewGetFleetAgentStatusDataRequest generates requests for GetFleetAgentStatusData -func NewGetFleetAgentStatusDataRequest(server string, params *GetFleetAgentStatusDataParams) (*http.Request, error) { - var err error - - serverURL, err := url.Parse(server) - if err != nil { - return nil, err - } - - operationPath := fmt.Sprintf("/api/fleet/agent_status/data") - if operationPath[0] == '/' { - operationPath = "." + operationPath - } - - queryURL, err := serverURL.Parse(operationPath) - if err != nil { - return nil, err - } - - if params != nil { - queryValues := queryURL.Query() - - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "agentsIds", runtime.ParamLocationQuery, params.AgentsIds); err != nil { - return nil, err - } else if parsed, err := url.ParseQuery(queryFrag); err != nil { - return nil, err - } else { - for k, v := range parsed { - for _, v2 := range v { - queryValues.Add(k, v2) - } - } - } - - if params.PkgName != nil { - - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "pkgName", runtime.ParamLocationQuery, *params.PkgName); err != nil { - return nil, err - } else if parsed, err := url.ParseQuery(queryFrag); err != nil { - return nil, err - } else { - for k, v := range parsed { - for _, v2 := range v { - queryValues.Add(k, v2) - } - } - } - - } - - if params.PkgVersion != nil { - - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "pkgVersion", runtime.ParamLocationQuery, *params.PkgVersion); err != nil { - return nil, err - } else if parsed, err := url.ParseQuery(queryFrag); err != nil { - return nil, err - } else { - for k, v := range parsed { - for _, v2 := range v { - queryValues.Add(k, v2) - } - } - } - - } - - if params.PreviewData != nil { - - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "previewData", runtime.ParamLocationQuery, *params.PreviewData); err != nil { - return nil, err - } else if parsed, err := url.ParseQuery(queryFrag); err != nil { - return nil, err - } else { - for k, v := range parsed { - for _, v2 := range v { - queryValues.Add(k, v2) - } - } - } - - } - - queryURL.RawQuery = queryValues.Encode() - } - - req, err := http.NewRequest("GET", queryURL.String(), nil) - if err != nil { - return nil, err - } - - return req, nil -} - -// NewPostFleetAgentlessPoliciesRequest calls the generic PostFleetAgentlessPolicies builder with application/json body -func NewPostFleetAgentlessPoliciesRequest(server string, params *PostFleetAgentlessPoliciesParams, body PostFleetAgentlessPoliciesJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewPostFleetAgentlessPoliciesRequestWithBody(server, params, "application/json", bodyReader) -} - -// NewPostFleetAgentlessPoliciesRequestWithBody generates requests for PostFleetAgentlessPolicies with any type of body -func NewPostFleetAgentlessPoliciesRequestWithBody(server string, params *PostFleetAgentlessPoliciesParams, contentType string, body io.Reader) (*http.Request, error) { +// NewGetFleetAgentStatusDataRequest generates requests for GetFleetAgentStatusData +func NewGetFleetAgentStatusDataRequest(server string, params *GetFleetAgentStatusDataParams) (*http.Request, error) { var err error serverURL, err := url.Parse(server) @@ -95072,7 +83944,7 @@ func NewPostFleetAgentlessPoliciesRequestWithBody(server string, params *PostFle return nil, err } - operationPath := fmt.Sprintf("/api/fleet/agentless_policies") + operationPath := fmt.Sprintf("/api/fleet/agent_status/data") if operationPath[0] == '/' { operationPath = "." + operationPath } @@ -95085,9 +83957,21 @@ func NewPostFleetAgentlessPoliciesRequestWithBody(server string, params *PostFle if params != nil { queryValues := queryURL.Query() - if params.Format != nil { + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "agentsIds", runtime.ParamLocationQuery, params.AgentsIds); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "format", runtime.ParamLocationQuery, *params.Format); err != nil { + if params.PkgName != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "pkgName", runtime.ParamLocationQuery, *params.PkgName); err != nil { return nil, err } else if parsed, err := url.ParseQuery(queryFrag); err != nil { return nil, err @@ -95101,51 +83985,25 @@ func NewPostFleetAgentlessPoliciesRequestWithBody(server string, params *PostFle } - queryURL.RawQuery = queryValues.Encode() - } - - req, err := http.NewRequest("POST", queryURL.String(), body) - if err != nil { - return nil, err - } - - req.Header.Add("Content-Type", contentType) - - return req, nil -} - -// NewDeleteFleetAgentlessPoliciesPolicyidRequest generates requests for DeleteFleetAgentlessPoliciesPolicyid -func NewDeleteFleetAgentlessPoliciesPolicyidRequest(server string, policyId string, params *DeleteFleetAgentlessPoliciesPolicyidParams) (*http.Request, error) { - var err error - - var pathParam0 string - - pathParam0, err = runtime.StyleParamWithLocation("simple", false, "policyId", runtime.ParamLocationPath, policyId) - if err != nil { - return nil, err - } - - serverURL, err := url.Parse(server) - if err != nil { - return nil, err - } - - operationPath := fmt.Sprintf("/api/fleet/agentless_policies/%s", pathParam0) - if operationPath[0] == '/' { - operationPath = "." + operationPath - } + if params.PkgVersion != nil { - queryURL, err := serverURL.Parse(operationPath) - if err != nil { - return nil, err - } + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "pkgVersion", runtime.ParamLocationQuery, *params.PkgVersion); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } - if params != nil { - queryValues := queryURL.Query() + } - if params.Force != nil { + if params.PreviewData != nil { - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "force", runtime.ParamLocationQuery, *params.Force); err != nil { + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "previewData", runtime.ParamLocationQuery, *params.PreviewData); err != nil { return nil, err } else if parsed, err := url.ParseQuery(queryFrag); err != nil { return nil, err @@ -95162,7 +84020,7 @@ func NewDeleteFleetAgentlessPoliciesPolicyidRequest(server string, policyId stri queryURL.RawQuery = queryValues.Encode() } - req, err := http.NewRequest("DELETE", queryURL.String(), nil) + req, err := http.NewRequest("GET", queryURL.String(), nil) if err != nil { return nil, err } @@ -96631,22 +85489,6 @@ func NewGetFleetCloudConnectorsRequest(server string, params *GetFleetCloudConne } - if params.Kuery != nil { - - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "kuery", runtime.ParamLocationQuery, *params.Kuery); err != nil { - return nil, err - } else if parsed, err := url.ParseQuery(queryFrag); err != nil { - return nil, err - } else { - for k, v := range parsed { - for _, v2 := range v { - queryValues.Add(k, v2) - } - } - } - - } - queryURL.RawQuery = queryValues.Encode() } @@ -106472,19 +95314,8 @@ func NewGetStatusRequest(server string, params *GetStatusParams) (*http.Request, return req, nil } -// NewGetStreamsRequest calls the generic GetStreams builder with application/json body -func NewGetStreamsRequest(server string, body GetStreamsJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewGetStreamsRequestWithBody(server, "application/json", bodyReader) -} - -// NewGetStreamsRequestWithBody generates requests for GetStreams with any type of body -func NewGetStreamsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) { +// NewGetStreamsRequest generates requests for GetStreams +func NewGetStreamsRequest(server string) (*http.Request, error) { var err error serverURL, err := url.Parse(server) @@ -106502,29 +95333,16 @@ func NewGetStreamsRequestWithBody(server string, contentType string, body io.Rea return nil, err } - req, err := http.NewRequest("GET", queryURL.String(), body) + req, err := http.NewRequest("GET", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } -// NewPostStreamsDisableRequest calls the generic PostStreamsDisable builder with application/json body -func NewPostStreamsDisableRequest(server string, body PostStreamsDisableJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewPostStreamsDisableRequestWithBody(server, "application/json", bodyReader) -} - -// NewPostStreamsDisableRequestWithBody generates requests for PostStreamsDisable with any type of body -func NewPostStreamsDisableRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) { +// NewPostStreamsDisableRequest generates requests for PostStreamsDisable +func NewPostStreamsDisableRequest(server string) (*http.Request, error) { var err error serverURL, err := url.Parse(server) @@ -106542,29 +95360,16 @@ func NewPostStreamsDisableRequestWithBody(server string, contentType string, bod return nil, err } - req, err := http.NewRequest("POST", queryURL.String(), body) + req, err := http.NewRequest("POST", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } -// NewPostStreamsEnableRequest calls the generic PostStreamsEnable builder with application/json body -func NewPostStreamsEnableRequest(server string, body PostStreamsEnableJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewPostStreamsEnableRequestWithBody(server, "application/json", bodyReader) -} - -// NewPostStreamsEnableRequestWithBody generates requests for PostStreamsEnable with any type of body -func NewPostStreamsEnableRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) { +// NewPostStreamsEnableRequest generates requests for PostStreamsEnable +func NewPostStreamsEnableRequest(server string) (*http.Request, error) { var err error serverURL, err := url.Parse(server) @@ -106582,29 +95387,16 @@ func NewPostStreamsEnableRequestWithBody(server string, contentType string, body return nil, err } - req, err := http.NewRequest("POST", queryURL.String(), body) + req, err := http.NewRequest("POST", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } -// NewPostStreamsResyncRequest calls the generic PostStreamsResync builder with application/json body -func NewPostStreamsResyncRequest(server string, body PostStreamsResyncJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewPostStreamsResyncRequestWithBody(server, "application/json", bodyReader) -} - -// NewPostStreamsResyncRequestWithBody generates requests for PostStreamsResync with any type of body -func NewPostStreamsResyncRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) { +// NewPostStreamsResyncRequest generates requests for PostStreamsResync +func NewPostStreamsResyncRequest(server string) (*http.Request, error) { var err error serverURL, err := url.Parse(server) @@ -106622,29 +95414,16 @@ func NewPostStreamsResyncRequestWithBody(server string, contentType string, body return nil, err } - req, err := http.NewRequest("POST", queryURL.String(), body) + req, err := http.NewRequest("POST", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } -// NewDeleteStreamsNameRequest calls the generic DeleteStreamsName builder with application/json body -func NewDeleteStreamsNameRequest(server string, name string, body DeleteStreamsNameJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewDeleteStreamsNameRequestWithBody(server, name, "application/json", bodyReader) -} - -// NewDeleteStreamsNameRequestWithBody generates requests for DeleteStreamsName with any type of body -func NewDeleteStreamsNameRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error) { +// NewDeleteStreamsNameRequest generates requests for DeleteStreamsName +func NewDeleteStreamsNameRequest(server string, name string) (*http.Request, error) { var err error var pathParam0 string @@ -106669,29 +95448,16 @@ func NewDeleteStreamsNameRequestWithBody(server string, name string, contentType return nil, err } - req, err := http.NewRequest("DELETE", queryURL.String(), body) + req, err := http.NewRequest("DELETE", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } -// NewGetStreamsNameRequest calls the generic GetStreamsName builder with application/json body -func NewGetStreamsNameRequest(server string, name string, body GetStreamsNameJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewGetStreamsNameRequestWithBody(server, name, "application/json", bodyReader) -} - -// NewGetStreamsNameRequestWithBody generates requests for GetStreamsName with any type of body -func NewGetStreamsNameRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error) { +// NewGetStreamsNameRequest generates requests for GetStreamsName +func NewGetStreamsNameRequest(server string, name string) (*http.Request, error) { var err error var pathParam0 string @@ -106716,13 +95482,11 @@ func NewGetStreamsNameRequestWithBody(server string, name string, contentType st return nil, err } - req, err := http.NewRequest("GET", queryURL.String(), body) + req, err := http.NewRequest("GET", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } @@ -106820,19 +95584,8 @@ func NewPostStreamsNameForkRequestWithBody(server string, name string, contentTy return req, nil } -// NewGetStreamsNameGroupRequest calls the generic GetStreamsNameGroup builder with application/json body -func NewGetStreamsNameGroupRequest(server string, name string, body GetStreamsNameGroupJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewGetStreamsNameGroupRequestWithBody(server, name, "application/json", bodyReader) -} - -// NewGetStreamsNameGroupRequestWithBody generates requests for GetStreamsNameGroup with any type of body -func NewGetStreamsNameGroupRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error) { +// NewGetStreamsNameGroupRequest generates requests for GetStreamsNameGroup +func NewGetStreamsNameGroupRequest(server string, name string) (*http.Request, error) { var err error var pathParam0 string @@ -106857,13 +95610,11 @@ func NewGetStreamsNameGroupRequestWithBody(server string, name string, contentTy return nil, err } - req, err := http.NewRequest("GET", queryURL.String(), body) + req, err := http.NewRequest("GET", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } @@ -106914,19 +95665,8 @@ func NewPutStreamsNameGroupRequestWithBody(server string, name string, contentTy return req, nil } -// NewGetStreamsNameIngestRequest calls the generic GetStreamsNameIngest builder with application/json body -func NewGetStreamsNameIngestRequest(server string, name string, body GetStreamsNameIngestJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewGetStreamsNameIngestRequestWithBody(server, name, "application/json", bodyReader) -} - -// NewGetStreamsNameIngestRequestWithBody generates requests for GetStreamsNameIngest with any type of body -func NewGetStreamsNameIngestRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error) { +// NewGetStreamsNameIngestRequest generates requests for GetStreamsNameIngest +func NewGetStreamsNameIngestRequest(server string, name string) (*http.Request, error) { var err error var pathParam0 string @@ -106951,13 +95691,11 @@ func NewGetStreamsNameIngestRequestWithBody(server string, name string, contentT return nil, err } - req, err := http.NewRequest("GET", queryURL.String(), body) + req, err := http.NewRequest("GET", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } @@ -107091,19 +95829,8 @@ func NewPostStreamsNameContentImportRequestWithBody(server string, name string, return req, nil } -// NewGetStreamsNameDashboardsRequest calls the generic GetStreamsNameDashboards builder with application/json body -func NewGetStreamsNameDashboardsRequest(server string, name string, body GetStreamsNameDashboardsJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewGetStreamsNameDashboardsRequestWithBody(server, name, "application/json", bodyReader) -} - -// NewGetStreamsNameDashboardsRequestWithBody generates requests for GetStreamsNameDashboards with any type of body -func NewGetStreamsNameDashboardsRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error) { +// NewGetStreamsNameDashboardsRequest generates requests for GetStreamsNameDashboards +func NewGetStreamsNameDashboardsRequest(server string, name string) (*http.Request, error) { var err error var pathParam0 string @@ -107128,13 +95855,11 @@ func NewGetStreamsNameDashboardsRequestWithBody(server string, name string, cont return nil, err } - req, err := http.NewRequest("GET", queryURL.String(), body) + req, err := http.NewRequest("GET", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } @@ -107185,19 +95910,8 @@ func NewPostStreamsNameDashboardsBulkRequestWithBody(server string, name string, return req, nil } -// NewDeleteStreamsNameDashboardsDashboardidRequest calls the generic DeleteStreamsNameDashboardsDashboardid builder with application/json body -func NewDeleteStreamsNameDashboardsDashboardidRequest(server string, name string, dashboardId string, body DeleteStreamsNameDashboardsDashboardidJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewDeleteStreamsNameDashboardsDashboardidRequestWithBody(server, name, dashboardId, "application/json", bodyReader) -} - -// NewDeleteStreamsNameDashboardsDashboardidRequestWithBody generates requests for DeleteStreamsNameDashboardsDashboardid with any type of body -func NewDeleteStreamsNameDashboardsDashboardidRequestWithBody(server string, name string, dashboardId string, contentType string, body io.Reader) (*http.Request, error) { +// NewDeleteStreamsNameDashboardsDashboardidRequest generates requests for DeleteStreamsNameDashboardsDashboardid +func NewDeleteStreamsNameDashboardsDashboardidRequest(server string, name string, dashboardId string) (*http.Request, error) { var err error var pathParam0 string @@ -107229,29 +95943,16 @@ func NewDeleteStreamsNameDashboardsDashboardidRequestWithBody(server string, nam return nil, err } - req, err := http.NewRequest("DELETE", queryURL.String(), body) + req, err := http.NewRequest("DELETE", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } -// NewPutStreamsNameDashboardsDashboardidRequest calls the generic PutStreamsNameDashboardsDashboardid builder with application/json body -func NewPutStreamsNameDashboardsDashboardidRequest(server string, name string, dashboardId string, body PutStreamsNameDashboardsDashboardidJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewPutStreamsNameDashboardsDashboardidRequestWithBody(server, name, dashboardId, "application/json", bodyReader) -} - -// NewPutStreamsNameDashboardsDashboardidRequestWithBody generates requests for PutStreamsNameDashboardsDashboardid with any type of body -func NewPutStreamsNameDashboardsDashboardidRequestWithBody(server string, name string, dashboardId string, contentType string, body io.Reader) (*http.Request, error) { +// NewPutStreamsNameDashboardsDashboardidRequest generates requests for PutStreamsNameDashboardsDashboardid +func NewPutStreamsNameDashboardsDashboardidRequest(server string, name string, dashboardId string) (*http.Request, error) { var err error var pathParam0 string @@ -107283,29 +95984,16 @@ func NewPutStreamsNameDashboardsDashboardidRequestWithBody(server string, name s return nil, err } - req, err := http.NewRequest("PUT", queryURL.String(), body) + req, err := http.NewRequest("PUT", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } -// NewGetStreamsNameQueriesRequest calls the generic GetStreamsNameQueries builder with application/json body -func NewGetStreamsNameQueriesRequest(server string, name string, body GetStreamsNameQueriesJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewGetStreamsNameQueriesRequestWithBody(server, name, "application/json", bodyReader) -} - -// NewGetStreamsNameQueriesRequestWithBody generates requests for GetStreamsNameQueries with any type of body -func NewGetStreamsNameQueriesRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error) { +// NewGetStreamsNameQueriesRequest generates requests for GetStreamsNameQueries +func NewGetStreamsNameQueriesRequest(server string, name string) (*http.Request, error) { var err error var pathParam0 string @@ -107330,13 +96018,11 @@ func NewGetStreamsNameQueriesRequestWithBody(server string, name string, content return nil, err } - req, err := http.NewRequest("GET", queryURL.String(), body) + req, err := http.NewRequest("GET", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } @@ -107387,19 +96073,8 @@ func NewPostStreamsNameQueriesBulkRequestWithBody(server string, name string, co return req, nil } -// NewDeleteStreamsNameQueriesQueryidRequest calls the generic DeleteStreamsNameQueriesQueryid builder with application/json body -func NewDeleteStreamsNameQueriesQueryidRequest(server string, name string, queryId string, body DeleteStreamsNameQueriesQueryidJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewDeleteStreamsNameQueriesQueryidRequestWithBody(server, name, queryId, "application/json", bodyReader) -} - -// NewDeleteStreamsNameQueriesQueryidRequestWithBody generates requests for DeleteStreamsNameQueriesQueryid with any type of body -func NewDeleteStreamsNameQueriesQueryidRequestWithBody(server string, name string, queryId string, contentType string, body io.Reader) (*http.Request, error) { +// NewDeleteStreamsNameQueriesQueryidRequest generates requests for DeleteStreamsNameQueriesQueryid +func NewDeleteStreamsNameQueriesQueryidRequest(server string, name string, queryId string) (*http.Request, error) { var err error var pathParam0 string @@ -107431,13 +96106,11 @@ func NewDeleteStreamsNameQueriesQueryidRequestWithBody(server string, name strin return nil, err } - req, err := http.NewRequest("DELETE", queryURL.String(), body) + req, err := http.NewRequest("DELETE", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } @@ -107495,19 +96168,8 @@ func NewPutStreamsNameQueriesQueryidRequestWithBody(server string, name string, return req, nil } -// NewGetStreamsNameRulesRequest calls the generic GetStreamsNameRules builder with application/json body -func NewGetStreamsNameRulesRequest(server string, name string, body GetStreamsNameRulesJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewGetStreamsNameRulesRequestWithBody(server, name, "application/json", bodyReader) -} - -// NewGetStreamsNameRulesRequestWithBody generates requests for GetStreamsNameRules with any type of body -func NewGetStreamsNameRulesRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error) { +// NewGetStreamsNameRulesRequest generates requests for GetStreamsNameRules +func NewGetStreamsNameRulesRequest(server string, name string) (*http.Request, error) { var err error var pathParam0 string @@ -107532,29 +96194,16 @@ func NewGetStreamsNameRulesRequestWithBody(server string, name string, contentTy return nil, err } - req, err := http.NewRequest("GET", queryURL.String(), body) + req, err := http.NewRequest("GET", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } -// NewDeleteStreamsNameRulesRuleidRequest calls the generic DeleteStreamsNameRulesRuleid builder with application/json body -func NewDeleteStreamsNameRulesRuleidRequest(server string, name string, ruleId string, body DeleteStreamsNameRulesRuleidJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewDeleteStreamsNameRulesRuleidRequestWithBody(server, name, ruleId, "application/json", bodyReader) -} - -// NewDeleteStreamsNameRulesRuleidRequestWithBody generates requests for DeleteStreamsNameRulesRuleid with any type of body -func NewDeleteStreamsNameRulesRuleidRequestWithBody(server string, name string, ruleId string, contentType string, body io.Reader) (*http.Request, error) { +// NewDeleteStreamsNameRulesRuleidRequest generates requests for DeleteStreamsNameRulesRuleid +func NewDeleteStreamsNameRulesRuleidRequest(server string, name string, ruleId string) (*http.Request, error) { var err error var pathParam0 string @@ -107586,29 +96235,16 @@ func NewDeleteStreamsNameRulesRuleidRequestWithBody(server string, name string, return nil, err } - req, err := http.NewRequest("DELETE", queryURL.String(), body) + req, err := http.NewRequest("DELETE", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } -// NewPutStreamsNameRulesRuleidRequest calls the generic PutStreamsNameRulesRuleid builder with application/json body -func NewPutStreamsNameRulesRuleidRequest(server string, name string, ruleId string, body PutStreamsNameRulesRuleidJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewPutStreamsNameRulesRuleidRequestWithBody(server, name, ruleId, "application/json", bodyReader) -} - -// NewPutStreamsNameRulesRuleidRequestWithBody generates requests for PutStreamsNameRulesRuleid with any type of body -func NewPutStreamsNameRulesRuleidRequestWithBody(server string, name string, ruleId string, contentType string, body io.Reader) (*http.Request, error) { +// NewPutStreamsNameRulesRuleidRequest generates requests for PutStreamsNameRulesRuleid +func NewPutStreamsNameRulesRuleidRequest(server string, name string, ruleId string) (*http.Request, error) { var err error var pathParam0 string @@ -107640,29 +96276,16 @@ func NewPutStreamsNameRulesRuleidRequestWithBody(server string, name string, rul return nil, err } - req, err := http.NewRequest("PUT", queryURL.String(), body) + req, err := http.NewRequest("PUT", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } -// NewGetStreamsNameSignificantEventsRequest calls the generic GetStreamsNameSignificantEvents builder with application/json body -func NewGetStreamsNameSignificantEventsRequest(server string, name string, params *GetStreamsNameSignificantEventsParams, body GetStreamsNameSignificantEventsJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewGetStreamsNameSignificantEventsRequestWithBody(server, name, params, "application/json", bodyReader) -} - -// NewGetStreamsNameSignificantEventsRequestWithBody generates requests for GetStreamsNameSignificantEvents with any type of body -func NewGetStreamsNameSignificantEventsRequestWithBody(server string, name string, params *GetStreamsNameSignificantEventsParams, contentType string, body io.Reader) (*http.Request, error) { +// NewGetStreamsNameSignificantEventsRequest generates requests for GetStreamsNameSignificantEvents +func NewGetStreamsNameSignificantEventsRequest(server string, name string, params *GetStreamsNameSignificantEventsParams) (*http.Request, error) { var err error var pathParam0 string @@ -107729,13 +96352,11 @@ func NewGetStreamsNameSignificantEventsRequestWithBody(server string, name strin queryURL.RawQuery = queryValues.Encode() } - req, err := http.NewRequest("GET", queryURL.String(), body) + req, err := http.NewRequest("GET", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } @@ -111948,14 +100569,6 @@ type ClientWithResponsesInterface interface { // GetFleetAgentStatusDataWithResponse request GetFleetAgentStatusDataWithResponse(ctx context.Context, params *GetFleetAgentStatusDataParams, reqEditors ...RequestEditorFn) (*GetFleetAgentStatusDataResponse, error) - // PostFleetAgentlessPoliciesWithBodyWithResponse request with any body - PostFleetAgentlessPoliciesWithBodyWithResponse(ctx context.Context, params *PostFleetAgentlessPoliciesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostFleetAgentlessPoliciesResponse, error) - - PostFleetAgentlessPoliciesWithResponse(ctx context.Context, params *PostFleetAgentlessPoliciesParams, body PostFleetAgentlessPoliciesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostFleetAgentlessPoliciesResponse, error) - - // DeleteFleetAgentlessPoliciesPolicyidWithResponse request - DeleteFleetAgentlessPoliciesPolicyidWithResponse(ctx context.Context, policyId string, params *DeleteFleetAgentlessPoliciesPolicyidParams, reqEditors ...RequestEditorFn) (*DeleteFleetAgentlessPoliciesPolicyidResponse, error) - // GetFleetAgentsWithResponse request GetFleetAgentsWithResponse(ctx context.Context, params *GetFleetAgentsParams, reqEditors ...RequestEditorFn) (*GetFleetAgentsResponse, error) @@ -112772,35 +101385,23 @@ type ClientWithResponsesInterface interface { // GetStatusWithResponse request GetStatusWithResponse(ctx context.Context, params *GetStatusParams, reqEditors ...RequestEditorFn) (*GetStatusResponse, error) - // GetStreamsWithBodyWithResponse request with any body - GetStreamsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetStreamsResponse, error) + // GetStreamsWithResponse request + GetStreamsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetStreamsResponse, error) - GetStreamsWithResponse(ctx context.Context, body GetStreamsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetStreamsResponse, error) + // PostStreamsDisableWithResponse request + PostStreamsDisableWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostStreamsDisableResponse, error) - // PostStreamsDisableWithBodyWithResponse request with any body - PostStreamsDisableWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostStreamsDisableResponse, error) + // PostStreamsEnableWithResponse request + PostStreamsEnableWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostStreamsEnableResponse, error) - PostStreamsDisableWithResponse(ctx context.Context, body PostStreamsDisableJSONRequestBody, reqEditors ...RequestEditorFn) (*PostStreamsDisableResponse, error) + // PostStreamsResyncWithResponse request + PostStreamsResyncWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostStreamsResyncResponse, error) - // PostStreamsEnableWithBodyWithResponse request with any body - PostStreamsEnableWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostStreamsEnableResponse, error) + // DeleteStreamsNameWithResponse request + DeleteStreamsNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteStreamsNameResponse, error) - PostStreamsEnableWithResponse(ctx context.Context, body PostStreamsEnableJSONRequestBody, reqEditors ...RequestEditorFn) (*PostStreamsEnableResponse, error) - - // PostStreamsResyncWithBodyWithResponse request with any body - PostStreamsResyncWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostStreamsResyncResponse, error) - - PostStreamsResyncWithResponse(ctx context.Context, body PostStreamsResyncJSONRequestBody, reqEditors ...RequestEditorFn) (*PostStreamsResyncResponse, error) - - // DeleteStreamsNameWithBodyWithResponse request with any body - DeleteStreamsNameWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteStreamsNameResponse, error) - - DeleteStreamsNameWithResponse(ctx context.Context, name string, body DeleteStreamsNameJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteStreamsNameResponse, error) - - // GetStreamsNameWithBodyWithResponse request with any body - GetStreamsNameWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetStreamsNameResponse, error) - - GetStreamsNameWithResponse(ctx context.Context, name string, body GetStreamsNameJSONRequestBody, reqEditors ...RequestEditorFn) (*GetStreamsNameResponse, error) + // GetStreamsNameWithResponse request + GetStreamsNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetStreamsNameResponse, error) // PutStreamsNameWithBodyWithResponse request with any body PutStreamsNameWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutStreamsNameResponse, error) @@ -112812,20 +101413,16 @@ type ClientWithResponsesInterface interface { PostStreamsNameForkWithResponse(ctx context.Context, name string, body PostStreamsNameForkJSONRequestBody, reqEditors ...RequestEditorFn) (*PostStreamsNameForkResponse, error) - // GetStreamsNameGroupWithBodyWithResponse request with any body - GetStreamsNameGroupWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetStreamsNameGroupResponse, error) - - GetStreamsNameGroupWithResponse(ctx context.Context, name string, body GetStreamsNameGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*GetStreamsNameGroupResponse, error) + // GetStreamsNameGroupWithResponse request + GetStreamsNameGroupWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetStreamsNameGroupResponse, error) // PutStreamsNameGroupWithBodyWithResponse request with any body PutStreamsNameGroupWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutStreamsNameGroupResponse, error) PutStreamsNameGroupWithResponse(ctx context.Context, name string, body PutStreamsNameGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*PutStreamsNameGroupResponse, error) - // GetStreamsNameIngestWithBodyWithResponse request with any body - GetStreamsNameIngestWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetStreamsNameIngestResponse, error) - - GetStreamsNameIngestWithResponse(ctx context.Context, name string, body GetStreamsNameIngestJSONRequestBody, reqEditors ...RequestEditorFn) (*GetStreamsNameIngestResponse, error) + // GetStreamsNameIngestWithResponse request + GetStreamsNameIngestWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetStreamsNameIngestResponse, error) // PutStreamsNameIngestWithBodyWithResponse request with any body PutStreamsNameIngestWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutStreamsNameIngestResponse, error) @@ -112840,65 +101437,47 @@ type ClientWithResponsesInterface interface { // PostStreamsNameContentImportWithBodyWithResponse request with any body PostStreamsNameContentImportWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostStreamsNameContentImportResponse, error) - // GetStreamsNameDashboardsWithBodyWithResponse request with any body - GetStreamsNameDashboardsWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetStreamsNameDashboardsResponse, error) - - GetStreamsNameDashboardsWithResponse(ctx context.Context, name string, body GetStreamsNameDashboardsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetStreamsNameDashboardsResponse, error) + // GetStreamsNameDashboardsWithResponse request + GetStreamsNameDashboardsWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetStreamsNameDashboardsResponse, error) // PostStreamsNameDashboardsBulkWithBodyWithResponse request with any body PostStreamsNameDashboardsBulkWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostStreamsNameDashboardsBulkResponse, error) PostStreamsNameDashboardsBulkWithResponse(ctx context.Context, name string, body PostStreamsNameDashboardsBulkJSONRequestBody, reqEditors ...RequestEditorFn) (*PostStreamsNameDashboardsBulkResponse, error) - // DeleteStreamsNameDashboardsDashboardidWithBodyWithResponse request with any body - DeleteStreamsNameDashboardsDashboardidWithBodyWithResponse(ctx context.Context, name string, dashboardId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteStreamsNameDashboardsDashboardidResponse, error) - - DeleteStreamsNameDashboardsDashboardidWithResponse(ctx context.Context, name string, dashboardId string, body DeleteStreamsNameDashboardsDashboardidJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteStreamsNameDashboardsDashboardidResponse, error) + // DeleteStreamsNameDashboardsDashboardidWithResponse request + DeleteStreamsNameDashboardsDashboardidWithResponse(ctx context.Context, name string, dashboardId string, reqEditors ...RequestEditorFn) (*DeleteStreamsNameDashboardsDashboardidResponse, error) - // PutStreamsNameDashboardsDashboardidWithBodyWithResponse request with any body - PutStreamsNameDashboardsDashboardidWithBodyWithResponse(ctx context.Context, name string, dashboardId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutStreamsNameDashboardsDashboardidResponse, error) + // PutStreamsNameDashboardsDashboardidWithResponse request + PutStreamsNameDashboardsDashboardidWithResponse(ctx context.Context, name string, dashboardId string, reqEditors ...RequestEditorFn) (*PutStreamsNameDashboardsDashboardidResponse, error) - PutStreamsNameDashboardsDashboardidWithResponse(ctx context.Context, name string, dashboardId string, body PutStreamsNameDashboardsDashboardidJSONRequestBody, reqEditors ...RequestEditorFn) (*PutStreamsNameDashboardsDashboardidResponse, error) - - // GetStreamsNameQueriesWithBodyWithResponse request with any body - GetStreamsNameQueriesWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetStreamsNameQueriesResponse, error) - - GetStreamsNameQueriesWithResponse(ctx context.Context, name string, body GetStreamsNameQueriesJSONRequestBody, reqEditors ...RequestEditorFn) (*GetStreamsNameQueriesResponse, error) + // GetStreamsNameQueriesWithResponse request + GetStreamsNameQueriesWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetStreamsNameQueriesResponse, error) // PostStreamsNameQueriesBulkWithBodyWithResponse request with any body PostStreamsNameQueriesBulkWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostStreamsNameQueriesBulkResponse, error) PostStreamsNameQueriesBulkWithResponse(ctx context.Context, name string, body PostStreamsNameQueriesBulkJSONRequestBody, reqEditors ...RequestEditorFn) (*PostStreamsNameQueriesBulkResponse, error) - // DeleteStreamsNameQueriesQueryidWithBodyWithResponse request with any body - DeleteStreamsNameQueriesQueryidWithBodyWithResponse(ctx context.Context, name string, queryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteStreamsNameQueriesQueryidResponse, error) - - DeleteStreamsNameQueriesQueryidWithResponse(ctx context.Context, name string, queryId string, body DeleteStreamsNameQueriesQueryidJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteStreamsNameQueriesQueryidResponse, error) + // DeleteStreamsNameQueriesQueryidWithResponse request + DeleteStreamsNameQueriesQueryidWithResponse(ctx context.Context, name string, queryId string, reqEditors ...RequestEditorFn) (*DeleteStreamsNameQueriesQueryidResponse, error) // PutStreamsNameQueriesQueryidWithBodyWithResponse request with any body PutStreamsNameQueriesQueryidWithBodyWithResponse(ctx context.Context, name string, queryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutStreamsNameQueriesQueryidResponse, error) PutStreamsNameQueriesQueryidWithResponse(ctx context.Context, name string, queryId string, body PutStreamsNameQueriesQueryidJSONRequestBody, reqEditors ...RequestEditorFn) (*PutStreamsNameQueriesQueryidResponse, error) - // GetStreamsNameRulesWithBodyWithResponse request with any body - GetStreamsNameRulesWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetStreamsNameRulesResponse, error) - - GetStreamsNameRulesWithResponse(ctx context.Context, name string, body GetStreamsNameRulesJSONRequestBody, reqEditors ...RequestEditorFn) (*GetStreamsNameRulesResponse, error) - - // DeleteStreamsNameRulesRuleidWithBodyWithResponse request with any body - DeleteStreamsNameRulesRuleidWithBodyWithResponse(ctx context.Context, name string, ruleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteStreamsNameRulesRuleidResponse, error) + // GetStreamsNameRulesWithResponse request + GetStreamsNameRulesWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetStreamsNameRulesResponse, error) - DeleteStreamsNameRulesRuleidWithResponse(ctx context.Context, name string, ruleId string, body DeleteStreamsNameRulesRuleidJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteStreamsNameRulesRuleidResponse, error) + // DeleteStreamsNameRulesRuleidWithResponse request + DeleteStreamsNameRulesRuleidWithResponse(ctx context.Context, name string, ruleId string, reqEditors ...RequestEditorFn) (*DeleteStreamsNameRulesRuleidResponse, error) - // PutStreamsNameRulesRuleidWithBodyWithResponse request with any body - PutStreamsNameRulesRuleidWithBodyWithResponse(ctx context.Context, name string, ruleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutStreamsNameRulesRuleidResponse, error) + // PutStreamsNameRulesRuleidWithResponse request + PutStreamsNameRulesRuleidWithResponse(ctx context.Context, name string, ruleId string, reqEditors ...RequestEditorFn) (*PutStreamsNameRulesRuleidResponse, error) - PutStreamsNameRulesRuleidWithResponse(ctx context.Context, name string, ruleId string, body PutStreamsNameRulesRuleidJSONRequestBody, reqEditors ...RequestEditorFn) (*PutStreamsNameRulesRuleidResponse, error) - - // GetStreamsNameSignificantEventsWithBodyWithResponse request with any body - GetStreamsNameSignificantEventsWithBodyWithResponse(ctx context.Context, name string, params *GetStreamsNameSignificantEventsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetStreamsNameSignificantEventsResponse, error) - - GetStreamsNameSignificantEventsWithResponse(ctx context.Context, name string, params *GetStreamsNameSignificantEventsParams, body GetStreamsNameSignificantEventsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetStreamsNameSignificantEventsResponse, error) + // GetStreamsNameSignificantEventsWithResponse request + GetStreamsNameSignificantEventsWithResponse(ctx context.Context, name string, params *GetStreamsNameSignificantEventsParams, reqEditors ...RequestEditorFn) (*GetStreamsNameSignificantEventsResponse, error) // PostStreamsNameSignificantEventsGenerateWithBodyWithResponse request with any body PostStreamsNameSignificantEventsGenerateWithBodyWithResponse(ctx context.Context, name string, params *PostStreamsNameSignificantEventsGenerateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostStreamsNameSignificantEventsGenerateResponse, error) @@ -120444,15 +109023,11 @@ type PostFleetAgentPoliciesBulkGet200ItemsPackagePolicies1 = []struct { Description *string `json:"description,omitempty"` Elasticsearch *PostFleetAgentPoliciesBulkGet_200_Items_PackagePolicies_1_Elasticsearch `json:"elasticsearch,omitempty"` Enabled bool `json:"enabled"` + Id string `json:"id"` + Inputs PostFleetAgentPoliciesBulkGet_200_Items_PackagePolicies_1_Inputs `json:"inputs"` + IsManaged *bool `json:"is_managed,omitempty"` - // Id Package policy unique identifier. - Id string `json:"id"` - - // Inputs Package policy inputs. - Inputs PostFleetAgentPoliciesBulkGet_200_Items_PackagePolicies_1_Inputs `json:"inputs"` - IsManaged *bool `json:"is_managed,omitempty"` - - // Name Unique name for the package policy. + // Name Package policy name (should be unique) Name string `json:"name"` // Namespace The package policy namespace. Leave blank to inherit the agent policy's namespace. @@ -120484,13 +109059,11 @@ type PostFleetAgentPoliciesBulkGet200ItemsPackagePolicies1 = []struct { Version string `json:"version"` } `json:"package,omitempty"` - // PolicyId ID of the agent policy which the package policy will be added to. + // PolicyId Agent policy ID where that package policy will be added // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set - PolicyId *string `json:"policy_id"` - PolicyIds *[]string `json:"policy_ids,omitempty"` - - // Revision Package policy revision. - Revision float32 `json:"revision"` + PolicyId *string `json:"policy_id"` + PolicyIds *[]string `json:"policy_ids,omitempty"` + Revision float32 `json:"revision"` SecretReferences *[]struct { Id string `json:"id"` } `json:"secret_references,omitempty"` @@ -120500,15 +109073,11 @@ type PostFleetAgentPoliciesBulkGet200ItemsPackagePolicies1 = []struct { SupportsAgentless *bool `json:"supports_agentless"` // SupportsCloudConnector Indicates whether the package policy supports cloud connectors. - SupportsCloudConnector *bool `json:"supports_cloud_connector"` - UpdatedAt string `json:"updated_at"` - UpdatedBy string `json:"updated_by"` - - // Vars Package level variable. - Vars *PostFleetAgentPoliciesBulkGet_200_Items_PackagePolicies_1_Vars `json:"vars,omitempty"` - - // Version Package policy ES version. - Version *string `json:"version,omitempty"` + SupportsCloudConnector *bool `json:"supports_cloud_connector"` + UpdatedAt string `json:"updated_at"` + UpdatedBy string `json:"updated_by"` + Vars *PostFleetAgentPoliciesBulkGet_200_Items_PackagePolicies_1_Vars `json:"vars,omitempty"` + Version *string `json:"version,omitempty"` } type PostFleetAgentPoliciesBulkGet_200_Items_PackagePolicies_1_Elasticsearch_Privileges struct { Cluster *[]string `json:"cluster,omitempty"` @@ -120574,19 +109143,19 @@ type PostFleetAgentPoliciesBulkGet200ItemsPackagePolicies1Inputs0 = []struct { } type PostFleetAgentPoliciesBulkGet200ItemsPackagePolicies1Inputs0StreamsRelease string type PostFleetAgentPoliciesBulkGet200ItemsPackagePolicies1Inputs1 map[string]struct { - // Enabled Enable or disable that input. Defaults to `true` (enabled). + // Enabled enable or disable that input, (default to true) Enabled *bool `json:"enabled,omitempty"` - // Streams Input streams. Refer to the integration documentation to know which streams are available. + // Streams Input streams (see integration documentation to know what streams are available) Streams *map[string]struct { - // Enabled Enable or disable that stream. Defaults to `true` (enabled). + // Enabled enable or disable that stream, (default to true) Enabled *bool `json:"enabled,omitempty"` - // Vars Input/stream level variable. Refer to the integration documentation for more information. + // Vars Input/stream level variable (see integration documentation for more information) Vars *map[string]*PostFleetAgentPoliciesBulkGet_200_Items_PackagePolicies_1_Inputs_1_Streams_Vars_AdditionalProperties `json:"vars,omitempty"` } `json:"streams,omitempty"` - // Vars Input/stream level variable. Refer to the integration documentation for more information. + // Vars Input/stream level variable (see integration documentation for more information) Vars *map[string]*PostFleetAgentPoliciesBulkGet_200_Items_PackagePolicies_1_Inputs_1_Vars_AdditionalProperties `json:"vars,omitempty"` } type PostFleetAgentPoliciesBulkGet200ItemsPackagePolicies1Inputs1StreamsVars0 = bool @@ -120976,15 +109545,11 @@ type PostFleetAgentPoliciesAgentpolicyidCopy200ItemPackagePolicies1 = []struct { Description *string `json:"description,omitempty"` Elasticsearch *PostFleetAgentPoliciesAgentpolicyidCopy_200_Item_PackagePolicies_1_Elasticsearch `json:"elasticsearch,omitempty"` Enabled bool `json:"enabled"` + Id string `json:"id"` + Inputs PostFleetAgentPoliciesAgentpolicyidCopy_200_Item_PackagePolicies_1_Inputs `json:"inputs"` + IsManaged *bool `json:"is_managed,omitempty"` - // Id Package policy unique identifier. - Id string `json:"id"` - - // Inputs Package policy inputs. - Inputs PostFleetAgentPoliciesAgentpolicyidCopy_200_Item_PackagePolicies_1_Inputs `json:"inputs"` - IsManaged *bool `json:"is_managed,omitempty"` - - // Name Unique name for the package policy. + // Name Package policy name (should be unique) Name string `json:"name"` // Namespace The package policy namespace. Leave blank to inherit the agent policy's namespace. @@ -121016,13 +109581,11 @@ type PostFleetAgentPoliciesAgentpolicyidCopy200ItemPackagePolicies1 = []struct { Version string `json:"version"` } `json:"package,omitempty"` - // PolicyId ID of the agent policy which the package policy will be added to. + // PolicyId Agent policy ID where that package policy will be added // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set - PolicyId *string `json:"policy_id"` - PolicyIds *[]string `json:"policy_ids,omitempty"` - - // Revision Package policy revision. - Revision float32 `json:"revision"` + PolicyId *string `json:"policy_id"` + PolicyIds *[]string `json:"policy_ids,omitempty"` + Revision float32 `json:"revision"` SecretReferences *[]struct { Id string `json:"id"` } `json:"secret_references,omitempty"` @@ -121032,15 +109595,11 @@ type PostFleetAgentPoliciesAgentpolicyidCopy200ItemPackagePolicies1 = []struct { SupportsAgentless *bool `json:"supports_agentless"` // SupportsCloudConnector Indicates whether the package policy supports cloud connectors. - SupportsCloudConnector *bool `json:"supports_cloud_connector"` - UpdatedAt string `json:"updated_at"` - UpdatedBy string `json:"updated_by"` - - // Vars Package level variable. - Vars *PostFleetAgentPoliciesAgentpolicyidCopy_200_Item_PackagePolicies_1_Vars `json:"vars,omitempty"` - - // Version Package policy ES version. - Version *string `json:"version,omitempty"` + SupportsCloudConnector *bool `json:"supports_cloud_connector"` + UpdatedAt string `json:"updated_at"` + UpdatedBy string `json:"updated_by"` + Vars *PostFleetAgentPoliciesAgentpolicyidCopy_200_Item_PackagePolicies_1_Vars `json:"vars,omitempty"` + Version *string `json:"version,omitempty"` } type PostFleetAgentPoliciesAgentpolicyidCopy_200_Item_PackagePolicies_1_Elasticsearch_Privileges struct { Cluster *[]string `json:"cluster,omitempty"` @@ -121106,19 +109665,19 @@ type PostFleetAgentPoliciesAgentpolicyidCopy200ItemPackagePolicies1Inputs0 = []s } type PostFleetAgentPoliciesAgentpolicyidCopy200ItemPackagePolicies1Inputs0StreamsRelease string type PostFleetAgentPoliciesAgentpolicyidCopy200ItemPackagePolicies1Inputs1 map[string]struct { - // Enabled Enable or disable that input. Defaults to `true` (enabled). + // Enabled enable or disable that input, (default to true) Enabled *bool `json:"enabled,omitempty"` - // Streams Input streams. Refer to the integration documentation to know which streams are available. + // Streams Input streams (see integration documentation to know what streams are available) Streams *map[string]struct { - // Enabled Enable or disable that stream. Defaults to `true` (enabled). + // Enabled enable or disable that stream, (default to true) Enabled *bool `json:"enabled,omitempty"` - // Vars Input/stream level variable. Refer to the integration documentation for more information. + // Vars Input/stream level variable (see integration documentation for more information) Vars *map[string]*PostFleetAgentPoliciesAgentpolicyidCopy_200_Item_PackagePolicies_1_Inputs_1_Streams_Vars_AdditionalProperties `json:"vars,omitempty"` } `json:"streams,omitempty"` - // Vars Input/stream level variable. Refer to the integration documentation for more information. + // Vars Input/stream level variable (see integration documentation for more information) Vars *map[string]*PostFleetAgentPoliciesAgentpolicyidCopy_200_Item_PackagePolicies_1_Inputs_1_Vars_AdditionalProperties `json:"vars,omitempty"` } type PostFleetAgentPoliciesAgentpolicyidCopy200ItemPackagePolicies1Inputs1StreamsVars0 = bool @@ -121592,290 +110151,6 @@ func (r GetFleetAgentStatusDataResponse) StatusCode() int { return 0 } -type PostFleetAgentlessPoliciesResponse struct { - Body []byte - HTTPResponse *http.Response - JSON200 *struct { - // Item The created agentless package policy. - Item struct { - // AdditionalDatastreamsPermissions Additional datastream permissions, that will be added to the agent policy. - AdditionalDatastreamsPermissions *[]string `json:"additional_datastreams_permissions"` - Agents *float32 `json:"agents,omitempty"` - - // CloudConnectorId ID of the cloud connector associated with this package policy. - CloudConnectorId *string `json:"cloud_connector_id"` - CreatedAt string `json:"created_at"` - CreatedBy string `json:"created_by"` - - // Description Package policy description - Description *string `json:"description,omitempty"` - Elasticsearch *PostFleetAgentlessPolicies_200_Item_Elasticsearch `json:"elasticsearch,omitempty"` - Enabled bool `json:"enabled"` - - // Id Package policy unique identifier. - Id string `json:"id"` - - // Inputs Package policy inputs. - Inputs PostFleetAgentlessPolicies_200_Item_Inputs `json:"inputs"` - IsManaged *bool `json:"is_managed,omitempty"` - - // Name Unique name for the package policy. - Name string `json:"name"` - - // Namespace The package policy namespace. Leave blank to inherit the agent policy's namespace. - Namespace *string `json:"namespace,omitempty"` - OutputId *string `json:"output_id"` - - // Overrides Override settings that are defined in the package policy. The override option should be used only in unusual circumstances and not as a routine procedure. - Overrides *struct { - Inputs *map[string]interface{} `json:"inputs,omitempty"` - } `json:"overrides"` - Package *struct { - ExperimentalDataStreamFeatures *[]struct { - DataStream string `json:"data_stream"` - Features struct { - DocValueOnlyNumeric *bool `json:"doc_value_only_numeric,omitempty"` - DocValueOnlyOther *bool `json:"doc_value_only_other,omitempty"` - SyntheticSource *bool `json:"synthetic_source,omitempty"` - Tsdb *bool `json:"tsdb,omitempty"` - } `json:"features"` - } `json:"experimental_data_stream_features,omitempty"` - FipsCompatible *bool `json:"fips_compatible,omitempty"` - - // Name Package name - Name string `json:"name"` - RequiresRoot *bool `json:"requires_root,omitempty"` - Title *string `json:"title,omitempty"` - - // Version Package version - Version string `json:"version"` - } `json:"package,omitempty"` - - // PolicyId ID of the agent policy which the package policy will be added to. - // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set - PolicyId *string `json:"policy_id"` - PolicyIds *[]string `json:"policy_ids,omitempty"` - - // Revision Package policy revision. - Revision float32 `json:"revision"` - SecretReferences *[]struct { - Id string `json:"id"` - } `json:"secret_references,omitempty"` - SpaceIds *[]string `json:"spaceIds,omitempty"` - - // SupportsAgentless Indicates whether the package policy belongs to an agentless agent policy. - SupportsAgentless *bool `json:"supports_agentless"` - - // SupportsCloudConnector Indicates whether the package policy supports cloud connectors. - SupportsCloudConnector *bool `json:"supports_cloud_connector"` - UpdatedAt string `json:"updated_at"` - UpdatedBy string `json:"updated_by"` - - // Vars Package level variable. - Vars *PostFleetAgentlessPolicies_200_Item_Vars `json:"vars,omitempty"` - - // Version Package policy ES version. - Version *string `json:"version,omitempty"` - } `json:"item"` - } - JSON400 *struct { - Attributes interface{} `json:"attributes"` - Error *string `json:"error,omitempty"` - ErrorType *string `json:"errorType,omitempty"` - Message string `json:"message"` - StatusCode *float32 `json:"statusCode,omitempty"` - } - JSON409 *struct { - Attributes interface{} `json:"attributes"` - Error *string `json:"error,omitempty"` - ErrorType *string `json:"errorType,omitempty"` - Message string `json:"message"` - StatusCode *float32 `json:"statusCode,omitempty"` - } -} -type PostFleetAgentlessPolicies_200_Item_Elasticsearch_Privileges struct { - Cluster *[]string `json:"cluster,omitempty"` - AdditionalProperties map[string]interface{} `json:"-"` -} -type PostFleetAgentlessPolicies_200_Item_Elasticsearch struct { - Privileges *PostFleetAgentlessPolicies_200_Item_Elasticsearch_Privileges `json:"privileges,omitempty"` - AdditionalProperties map[string]interface{} `json:"-"` -} -type PostFleetAgentlessPolicies200ItemInputs0 = []struct { - CompiledInput interface{} `json:"compiled_input"` - - // Config Package variable (see integration documentation for more information) - Config *map[string]struct { - Frozen *bool `json:"frozen,omitempty"` - Type *string `json:"type,omitempty"` - Value interface{} `json:"value"` - } `json:"config,omitempty"` - Enabled bool `json:"enabled"` - Id *string `json:"id,omitempty"` - KeepEnabled *bool `json:"keep_enabled,omitempty"` - PolicyTemplate *string `json:"policy_template,omitempty"` - Streams []struct { - CompiledStream interface{} `json:"compiled_stream"` - - // Config Package variable (see integration documentation for more information) - Config *map[string]struct { - Frozen *bool `json:"frozen,omitempty"` - Type *string `json:"type,omitempty"` - Value interface{} `json:"value"` - } `json:"config,omitempty"` - DataStream struct { - Dataset string `json:"dataset"` - Elasticsearch *struct { - DynamicDataset *bool `json:"dynamic_dataset,omitempty"` - DynamicNamespace *bool `json:"dynamic_namespace,omitempty"` - Privileges *struct { - Indices *[]string `json:"indices,omitempty"` - } `json:"privileges,omitempty"` - } `json:"elasticsearch,omitempty"` - Type string `json:"type"` - } `json:"data_stream"` - Enabled bool `json:"enabled"` - Id *string `json:"id,omitempty"` - KeepEnabled *bool `json:"keep_enabled,omitempty"` - Release *PostFleetAgentlessPolicies200ItemInputs0StreamsRelease `json:"release,omitempty"` - - // Vars Package variable (see integration documentation for more information) - Vars *map[string]struct { - Frozen *bool `json:"frozen,omitempty"` - Type *string `json:"type,omitempty"` - Value interface{} `json:"value"` - } `json:"vars,omitempty"` - } `json:"streams"` - Type string `json:"type"` - - // Vars Package variable (see integration documentation for more information) - Vars *map[string]struct { - Frozen *bool `json:"frozen,omitempty"` - Type *string `json:"type,omitempty"` - Value interface{} `json:"value"` - } `json:"vars,omitempty"` -} -type PostFleetAgentlessPolicies200ItemInputs0StreamsRelease string -type PostFleetAgentlessPolicies200ItemInputs1 map[string]struct { - // Enabled Enable or disable that input. Defaults to `true` (enabled). - Enabled *bool `json:"enabled,omitempty"` - - // Streams Input streams. Refer to the integration documentation to know which streams are available. - Streams *map[string]struct { - // Enabled Enable or disable that stream. Defaults to `true` (enabled). - Enabled *bool `json:"enabled,omitempty"` - - // Vars Input/stream level variable. Refer to the integration documentation for more information. - Vars *map[string]*PostFleetAgentlessPolicies_200_Item_Inputs_1_Streams_Vars_AdditionalProperties `json:"vars,omitempty"` - } `json:"streams,omitempty"` - - // Vars Input/stream level variable. Refer to the integration documentation for more information. - Vars *map[string]*PostFleetAgentlessPolicies_200_Item_Inputs_1_Vars_AdditionalProperties `json:"vars,omitempty"` -} -type PostFleetAgentlessPolicies200ItemInputs1StreamsVars0 = bool -type PostFleetAgentlessPolicies200ItemInputs1StreamsVars1 = string -type PostFleetAgentlessPolicies200ItemInputs1StreamsVars2 = float32 -type PostFleetAgentlessPolicies200ItemInputs1StreamsVars3 = []string -type PostFleetAgentlessPolicies200ItemInputs1StreamsVars4 = []float32 -type PostFleetAgentlessPolicies200ItemInputs1StreamsVars5 struct { - Id string `json:"id"` - IsSecretRef bool `json:"isSecretRef"` -} -type PostFleetAgentlessPolicies_200_Item_Inputs_1_Streams_Vars_AdditionalProperties struct { - union json.RawMessage -} -type PostFleetAgentlessPolicies200ItemInputs1Vars0 = bool -type PostFleetAgentlessPolicies200ItemInputs1Vars1 = string -type PostFleetAgentlessPolicies200ItemInputs1Vars2 = float32 -type PostFleetAgentlessPolicies200ItemInputs1Vars3 = []string -type PostFleetAgentlessPolicies200ItemInputs1Vars4 = []float32 -type PostFleetAgentlessPolicies200ItemInputs1Vars5 struct { - Id string `json:"id"` - IsSecretRef bool `json:"isSecretRef"` -} -type PostFleetAgentlessPolicies_200_Item_Inputs_1_Vars_AdditionalProperties struct { - union json.RawMessage -} -type PostFleetAgentlessPolicies_200_Item_Inputs struct { - union json.RawMessage -} -type PostFleetAgentlessPolicies200ItemVars0 map[string]struct { - Frozen *bool `json:"frozen,omitempty"` - Type *string `json:"type,omitempty"` - Value interface{} `json:"value"` -} -type PostFleetAgentlessPolicies200ItemVars1 map[string]*PostFleetAgentlessPolicies_200_Item_Vars_1_AdditionalProperties -type PostFleetAgentlessPolicies200ItemVars10 = bool -type PostFleetAgentlessPolicies200ItemVars11 = string -type PostFleetAgentlessPolicies200ItemVars12 = float32 -type PostFleetAgentlessPolicies200ItemVars13 = []string -type PostFleetAgentlessPolicies200ItemVars14 = []float32 -type PostFleetAgentlessPolicies200ItemVars15 struct { - Id string `json:"id"` - IsSecretRef bool `json:"isSecretRef"` -} -type PostFleetAgentlessPolicies_200_Item_Vars_1_AdditionalProperties struct { - union json.RawMessage -} -type PostFleetAgentlessPolicies_200_Item_Vars struct { - union json.RawMessage -} - -// Status returns HTTPResponse.Status -func (r PostFleetAgentlessPoliciesResponse) Status() string { - if r.HTTPResponse != nil { - return r.HTTPResponse.Status - } - return http.StatusText(0) -} - -// StatusCode returns HTTPResponse.StatusCode -func (r PostFleetAgentlessPoliciesResponse) StatusCode() int { - if r.HTTPResponse != nil { - return r.HTTPResponse.StatusCode - } - return 0 -} - -type DeleteFleetAgentlessPoliciesPolicyidResponse struct { - Body []byte - HTTPResponse *http.Response - JSON200 *struct { - // Id The ID of the deleted agentless package policy. - Id string `json:"id"` - } - JSON400 *struct { - Attributes interface{} `json:"attributes"` - Error *string `json:"error,omitempty"` - ErrorType *string `json:"errorType,omitempty"` - Message string `json:"message"` - StatusCode *float32 `json:"statusCode,omitempty"` - } - JSON409 *struct { - Attributes interface{} `json:"attributes"` - Error *string `json:"error,omitempty"` - ErrorType *string `json:"errorType,omitempty"` - Message string `json:"message"` - StatusCode *float32 `json:"statusCode,omitempty"` - } -} - -// Status returns HTTPResponse.Status -func (r DeleteFleetAgentlessPoliciesPolicyidResponse) Status() string { - if r.HTTPResponse != nil { - return r.HTTPResponse.Status - } - return http.StatusText(0) -} - -// StatusCode returns HTTPResponse.StatusCode -func (r DeleteFleetAgentlessPoliciesPolicyidResponse) StatusCode() int { - if r.HTTPResponse != nil { - return r.HTTPResponse.StatusCode - } - return 0 -} - type GetFleetAgentsResponse struct { Body []byte HTTPResponse *http.Response @@ -125456,15 +113731,11 @@ type PostFleetPackagePoliciesBulkGetResponse struct { Description *string `json:"description,omitempty"` Elasticsearch *PostFleetPackagePoliciesBulkGet_200_Items_Elasticsearch `json:"elasticsearch,omitempty"` Enabled bool `json:"enabled"` + Id string `json:"id"` + Inputs PostFleetPackagePoliciesBulkGet_200_Items_Inputs `json:"inputs"` + IsManaged *bool `json:"is_managed,omitempty"` - // Id Package policy unique identifier. - Id string `json:"id"` - - // Inputs Package policy inputs. - Inputs PostFleetPackagePoliciesBulkGet_200_Items_Inputs `json:"inputs"` - IsManaged *bool `json:"is_managed,omitempty"` - - // Name Unique name for the package policy. + // Name Package policy name (should be unique) Name string `json:"name"` // Namespace The package policy namespace. Leave blank to inherit the agent policy's namespace. @@ -125496,13 +113767,11 @@ type PostFleetPackagePoliciesBulkGetResponse struct { Version string `json:"version"` } `json:"package,omitempty"` - // PolicyId ID of the agent policy which the package policy will be added to. + // PolicyId Agent policy ID where that package policy will be added // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set - PolicyId *string `json:"policy_id"` - PolicyIds *[]string `json:"policy_ids,omitempty"` - - // Revision Package policy revision. - Revision float32 `json:"revision"` + PolicyId *string `json:"policy_id"` + PolicyIds *[]string `json:"policy_ids,omitempty"` + Revision float32 `json:"revision"` SecretReferences *[]struct { Id string `json:"id"` } `json:"secret_references,omitempty"` @@ -125512,15 +113781,11 @@ type PostFleetPackagePoliciesBulkGetResponse struct { SupportsAgentless *bool `json:"supports_agentless"` // SupportsCloudConnector Indicates whether the package policy supports cloud connectors. - SupportsCloudConnector *bool `json:"supports_cloud_connector"` - UpdatedAt string `json:"updated_at"` - UpdatedBy string `json:"updated_by"` - - // Vars Package level variable. - Vars *PostFleetPackagePoliciesBulkGet_200_Items_Vars `json:"vars,omitempty"` - - // Version Package policy ES version. - Version *string `json:"version,omitempty"` + SupportsCloudConnector *bool `json:"supports_cloud_connector"` + UpdatedAt string `json:"updated_at"` + UpdatedBy string `json:"updated_by"` + Vars *PostFleetPackagePoliciesBulkGet_200_Items_Vars `json:"vars,omitempty"` + Version *string `json:"version,omitempty"` } `json:"items"` } JSON400 *struct { @@ -125598,19 +113863,19 @@ type PostFleetPackagePoliciesBulkGet200ItemsInputs0 = []struct { } type PostFleetPackagePoliciesBulkGet200ItemsInputs0StreamsRelease string type PostFleetPackagePoliciesBulkGet200ItemsInputs1 map[string]struct { - // Enabled Enable or disable that input. Defaults to `true` (enabled). + // Enabled enable or disable that input, (default to true) Enabled *bool `json:"enabled,omitempty"` - // Streams Input streams. Refer to the integration documentation to know which streams are available. + // Streams Input streams (see integration documentation to know what streams are available) Streams *map[string]struct { - // Enabled Enable or disable that stream. Defaults to `true` (enabled). + // Enabled enable or disable that stream, (default to true) Enabled *bool `json:"enabled,omitempty"` - // Vars Input/stream level variable. Refer to the integration documentation for more information. + // Vars Input/stream level variable (see integration documentation for more information) Vars *map[string]*PostFleetPackagePoliciesBulkGet_200_Items_Inputs_1_Streams_Vars_AdditionalProperties `json:"vars,omitempty"` } `json:"streams,omitempty"` - // Vars Input/stream level variable. Refer to the integration documentation for more information. + // Vars Input/stream level variable (see integration documentation for more information) Vars *map[string]*PostFleetPackagePoliciesBulkGet_200_Items_Inputs_1_Vars_AdditionalProperties `json:"vars,omitempty"` } type PostFleetPackagePoliciesBulkGet200ItemsInputs1StreamsVars0 = bool @@ -125864,12 +114129,10 @@ type PostFleetPackagePoliciesUpgradeDryrun200Diff0 struct { Elasticsearch *PostFleetPackagePoliciesUpgradeDryrun_200_Diff_0_Elasticsearch `json:"elasticsearch,omitempty"` Enabled bool `json:"enabled"` Id *string `json:"id,omitempty"` + Inputs PostFleetPackagePoliciesUpgradeDryrun_200_Diff_0_Inputs `json:"inputs"` + IsManaged *bool `json:"is_managed,omitempty"` - // Inputs Package policy inputs. - Inputs PostFleetPackagePoliciesUpgradeDryrun_200_Diff_0_Inputs `json:"inputs"` - IsManaged *bool `json:"is_managed,omitempty"` - - // Name Unique name for the package policy. + // Name Package policy name (should be unique) Name string `json:"name"` // Namespace The package policy namespace. Leave blank to inherit the agent policy's namespace. @@ -125901,13 +114164,11 @@ type PostFleetPackagePoliciesUpgradeDryrun200Diff0 struct { Version string `json:"version"` } `json:"package,omitempty"` - // PolicyId ID of the agent policy which the package policy will be added to. + // PolicyId Agent policy ID where that package policy will be added // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set - PolicyId *string `json:"policy_id"` - PolicyIds *[]string `json:"policy_ids,omitempty"` - - // Revision Package policy revision. - Revision float32 `json:"revision"` + PolicyId *string `json:"policy_id"` + PolicyIds *[]string `json:"policy_ids,omitempty"` + Revision float32 `json:"revision"` SecretReferences *[]struct { Id string `json:"id"` } `json:"secret_references,omitempty"` @@ -125917,15 +114178,11 @@ type PostFleetPackagePoliciesUpgradeDryrun200Diff0 struct { SupportsAgentless *bool `json:"supports_agentless"` // SupportsCloudConnector Indicates whether the package policy supports cloud connectors. - SupportsCloudConnector *bool `json:"supports_cloud_connector"` - UpdatedAt string `json:"updated_at"` - UpdatedBy string `json:"updated_by"` - - // Vars Package level variable. - Vars *PostFleetPackagePoliciesUpgradeDryrun_200_Diff_0_Vars `json:"vars,omitempty"` - - // Version Package policy ES version. - Version *string `json:"version,omitempty"` + SupportsCloudConnector *bool `json:"supports_cloud_connector"` + UpdatedAt string `json:"updated_at"` + UpdatedBy string `json:"updated_by"` + Vars *PostFleetPackagePoliciesUpgradeDryrun_200_Diff_0_Vars `json:"vars,omitempty"` + Version *string `json:"version,omitempty"` } type PostFleetPackagePoliciesUpgradeDryrun_200_Diff_0_Elasticsearch_Privileges struct { Cluster *[]string `json:"cluster,omitempty"` @@ -125991,19 +114248,19 @@ type PostFleetPackagePoliciesUpgradeDryrun200Diff0Inputs0 = []struct { } type PostFleetPackagePoliciesUpgradeDryrun200Diff0Inputs0StreamsRelease string type PostFleetPackagePoliciesUpgradeDryrun200Diff0Inputs1 map[string]struct { - // Enabled Enable or disable that input. Defaults to `true` (enabled). + // Enabled enable or disable that input, (default to true) Enabled *bool `json:"enabled,omitempty"` - // Streams Input streams. Refer to the integration documentation to know which streams are available. + // Streams Input streams (see integration documentation to know what streams are available) Streams *map[string]struct { - // Enabled Enable or disable that stream. Defaults to `true` (enabled). + // Enabled enable or disable that stream, (default to true) Enabled *bool `json:"enabled,omitempty"` - // Vars Input/stream level variable. Refer to the integration documentation for more information. + // Vars Input/stream level variable (see integration documentation for more information) Vars *map[string]*PostFleetPackagePoliciesUpgradeDryrun_200_Diff_0_Inputs_1_Streams_Vars_AdditionalProperties `json:"vars,omitempty"` } `json:"streams,omitempty"` - // Vars Input/stream level variable. Refer to the integration documentation for more information. + // Vars Input/stream level variable (see integration documentation for more information) Vars *map[string]*PostFleetPackagePoliciesUpgradeDryrun_200_Diff_0_Inputs_1_Vars_AdditionalProperties `json:"vars,omitempty"` } type PostFleetPackagePoliciesUpgradeDryrun200Diff0Inputs1StreamsVars0 = bool @@ -126130,7 +114387,7 @@ type PostFleetPackagePoliciesUpgradeDryrun200Diff1 struct { IsManaged *bool `json:"is_managed,omitempty"` MissingVars *[]string `json:"missingVars,omitempty"` - // Name Unique name for the package policy. + // Name Package policy name (should be unique) Name string `json:"name"` // Namespace The package policy namespace. Leave blank to inherit the agent policy's namespace. @@ -126162,7 +114419,7 @@ type PostFleetPackagePoliciesUpgradeDryrun200Diff1 struct { Version string `json:"version"` } `json:"package,omitempty"` - // PolicyId ID of the agent policy which the package policy will be added to. + // PolicyId Agent policy ID where that package policy will be added // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set PolicyId *string `json:"policy_id"` PolicyIds *[]string `json:"policy_ids,omitempty"` @@ -126185,8 +114442,6 @@ type PostFleetPackagePoliciesUpgradeDryrun200Diff1 struct { Type *string `json:"type,omitempty"` Value interface{} `json:"value"` } `json:"vars,omitempty"` - - // Version Package policy ES version. Version *string `json:"version,omitempty"` AdditionalProperties map[string]interface{} `json:"-"` } @@ -134792,32 +123047,6 @@ func (c *ClientWithResponses) GetFleetAgentStatusDataWithResponse(ctx context.Co return ParseGetFleetAgentStatusDataResponse(rsp) } -// PostFleetAgentlessPoliciesWithBodyWithResponse request with arbitrary body returning *PostFleetAgentlessPoliciesResponse -func (c *ClientWithResponses) PostFleetAgentlessPoliciesWithBodyWithResponse(ctx context.Context, params *PostFleetAgentlessPoliciesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostFleetAgentlessPoliciesResponse, error) { - rsp, err := c.PostFleetAgentlessPoliciesWithBody(ctx, params, contentType, body, reqEditors...) - if err != nil { - return nil, err - } - return ParsePostFleetAgentlessPoliciesResponse(rsp) -} - -func (c *ClientWithResponses) PostFleetAgentlessPoliciesWithResponse(ctx context.Context, params *PostFleetAgentlessPoliciesParams, body PostFleetAgentlessPoliciesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostFleetAgentlessPoliciesResponse, error) { - rsp, err := c.PostFleetAgentlessPolicies(ctx, params, body, reqEditors...) - if err != nil { - return nil, err - } - return ParsePostFleetAgentlessPoliciesResponse(rsp) -} - -// DeleteFleetAgentlessPoliciesPolicyidWithResponse request returning *DeleteFleetAgentlessPoliciesPolicyidResponse -func (c *ClientWithResponses) DeleteFleetAgentlessPoliciesPolicyidWithResponse(ctx context.Context, policyId string, params *DeleteFleetAgentlessPoliciesPolicyidParams, reqEditors ...RequestEditorFn) (*DeleteFleetAgentlessPoliciesPolicyidResponse, error) { - rsp, err := c.DeleteFleetAgentlessPoliciesPolicyid(ctx, policyId, params, reqEditors...) - if err != nil { - return nil, err - } - return ParseDeleteFleetAgentlessPoliciesPolicyidResponse(rsp) -} - // GetFleetAgentsWithResponse request returning *GetFleetAgentsResponse func (c *ClientWithResponses) GetFleetAgentsWithResponse(ctx context.Context, params *GetFleetAgentsParams, reqEditors ...RequestEditorFn) (*GetFleetAgentsResponse, error) { rsp, err := c.GetFleetAgents(ctx, params, reqEditors...) @@ -137452,102 +125681,54 @@ func (c *ClientWithResponses) GetStatusWithResponse(ctx context.Context, params return ParseGetStatusResponse(rsp) } -// GetStreamsWithBodyWithResponse request with arbitrary body returning *GetStreamsResponse -func (c *ClientWithResponses) GetStreamsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetStreamsResponse, error) { - rsp, err := c.GetStreamsWithBody(ctx, contentType, body, reqEditors...) +// GetStreamsWithResponse request returning *GetStreamsResponse +func (c *ClientWithResponses) GetStreamsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetStreamsResponse, error) { + rsp, err := c.GetStreams(ctx, reqEditors...) if err != nil { return nil, err } return ParseGetStreamsResponse(rsp) } -func (c *ClientWithResponses) GetStreamsWithResponse(ctx context.Context, body GetStreamsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetStreamsResponse, error) { - rsp, err := c.GetStreams(ctx, body, reqEditors...) - if err != nil { - return nil, err - } - return ParseGetStreamsResponse(rsp) -} - -// PostStreamsDisableWithBodyWithResponse request with arbitrary body returning *PostStreamsDisableResponse -func (c *ClientWithResponses) PostStreamsDisableWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostStreamsDisableResponse, error) { - rsp, err := c.PostStreamsDisableWithBody(ctx, contentType, body, reqEditors...) +// PostStreamsDisableWithResponse request returning *PostStreamsDisableResponse +func (c *ClientWithResponses) PostStreamsDisableWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostStreamsDisableResponse, error) { + rsp, err := c.PostStreamsDisable(ctx, reqEditors...) if err != nil { return nil, err } return ParsePostStreamsDisableResponse(rsp) } -func (c *ClientWithResponses) PostStreamsDisableWithResponse(ctx context.Context, body PostStreamsDisableJSONRequestBody, reqEditors ...RequestEditorFn) (*PostStreamsDisableResponse, error) { - rsp, err := c.PostStreamsDisable(ctx, body, reqEditors...) - if err != nil { - return nil, err - } - return ParsePostStreamsDisableResponse(rsp) -} - -// PostStreamsEnableWithBodyWithResponse request with arbitrary body returning *PostStreamsEnableResponse -func (c *ClientWithResponses) PostStreamsEnableWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostStreamsEnableResponse, error) { - rsp, err := c.PostStreamsEnableWithBody(ctx, contentType, body, reqEditors...) - if err != nil { - return nil, err - } - return ParsePostStreamsEnableResponse(rsp) -} - -func (c *ClientWithResponses) PostStreamsEnableWithResponse(ctx context.Context, body PostStreamsEnableJSONRequestBody, reqEditors ...RequestEditorFn) (*PostStreamsEnableResponse, error) { - rsp, err := c.PostStreamsEnable(ctx, body, reqEditors...) +// PostStreamsEnableWithResponse request returning *PostStreamsEnableResponse +func (c *ClientWithResponses) PostStreamsEnableWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostStreamsEnableResponse, error) { + rsp, err := c.PostStreamsEnable(ctx, reqEditors...) if err != nil { return nil, err } return ParsePostStreamsEnableResponse(rsp) } -// PostStreamsResyncWithBodyWithResponse request with arbitrary body returning *PostStreamsResyncResponse -func (c *ClientWithResponses) PostStreamsResyncWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostStreamsResyncResponse, error) { - rsp, err := c.PostStreamsResyncWithBody(ctx, contentType, body, reqEditors...) +// PostStreamsResyncWithResponse request returning *PostStreamsResyncResponse +func (c *ClientWithResponses) PostStreamsResyncWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostStreamsResyncResponse, error) { + rsp, err := c.PostStreamsResync(ctx, reqEditors...) if err != nil { return nil, err } return ParsePostStreamsResyncResponse(rsp) } -func (c *ClientWithResponses) PostStreamsResyncWithResponse(ctx context.Context, body PostStreamsResyncJSONRequestBody, reqEditors ...RequestEditorFn) (*PostStreamsResyncResponse, error) { - rsp, err := c.PostStreamsResync(ctx, body, reqEditors...) - if err != nil { - return nil, err - } - return ParsePostStreamsResyncResponse(rsp) -} - -// DeleteStreamsNameWithBodyWithResponse request with arbitrary body returning *DeleteStreamsNameResponse -func (c *ClientWithResponses) DeleteStreamsNameWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteStreamsNameResponse, error) { - rsp, err := c.DeleteStreamsNameWithBody(ctx, name, contentType, body, reqEditors...) +// DeleteStreamsNameWithResponse request returning *DeleteStreamsNameResponse +func (c *ClientWithResponses) DeleteStreamsNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteStreamsNameResponse, error) { + rsp, err := c.DeleteStreamsName(ctx, name, reqEditors...) if err != nil { return nil, err } return ParseDeleteStreamsNameResponse(rsp) } -func (c *ClientWithResponses) DeleteStreamsNameWithResponse(ctx context.Context, name string, body DeleteStreamsNameJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteStreamsNameResponse, error) { - rsp, err := c.DeleteStreamsName(ctx, name, body, reqEditors...) - if err != nil { - return nil, err - } - return ParseDeleteStreamsNameResponse(rsp) -} - -// GetStreamsNameWithBodyWithResponse request with arbitrary body returning *GetStreamsNameResponse -func (c *ClientWithResponses) GetStreamsNameWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetStreamsNameResponse, error) { - rsp, err := c.GetStreamsNameWithBody(ctx, name, contentType, body, reqEditors...) - if err != nil { - return nil, err - } - return ParseGetStreamsNameResponse(rsp) -} - -func (c *ClientWithResponses) GetStreamsNameWithResponse(ctx context.Context, name string, body GetStreamsNameJSONRequestBody, reqEditors ...RequestEditorFn) (*GetStreamsNameResponse, error) { - rsp, err := c.GetStreamsName(ctx, name, body, reqEditors...) +// GetStreamsNameWithResponse request returning *GetStreamsNameResponse +func (c *ClientWithResponses) GetStreamsNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetStreamsNameResponse, error) { + rsp, err := c.GetStreamsName(ctx, name, reqEditors...) if err != nil { return nil, err } @@ -137588,17 +125769,9 @@ func (c *ClientWithResponses) PostStreamsNameForkWithResponse(ctx context.Contex return ParsePostStreamsNameForkResponse(rsp) } -// GetStreamsNameGroupWithBodyWithResponse request with arbitrary body returning *GetStreamsNameGroupResponse -func (c *ClientWithResponses) GetStreamsNameGroupWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetStreamsNameGroupResponse, error) { - rsp, err := c.GetStreamsNameGroupWithBody(ctx, name, contentType, body, reqEditors...) - if err != nil { - return nil, err - } - return ParseGetStreamsNameGroupResponse(rsp) -} - -func (c *ClientWithResponses) GetStreamsNameGroupWithResponse(ctx context.Context, name string, body GetStreamsNameGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*GetStreamsNameGroupResponse, error) { - rsp, err := c.GetStreamsNameGroup(ctx, name, body, reqEditors...) +// GetStreamsNameGroupWithResponse request returning *GetStreamsNameGroupResponse +func (c *ClientWithResponses) GetStreamsNameGroupWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetStreamsNameGroupResponse, error) { + rsp, err := c.GetStreamsNameGroup(ctx, name, reqEditors...) if err != nil { return nil, err } @@ -137622,17 +125795,9 @@ func (c *ClientWithResponses) PutStreamsNameGroupWithResponse(ctx context.Contex return ParsePutStreamsNameGroupResponse(rsp) } -// GetStreamsNameIngestWithBodyWithResponse request with arbitrary body returning *GetStreamsNameIngestResponse -func (c *ClientWithResponses) GetStreamsNameIngestWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetStreamsNameIngestResponse, error) { - rsp, err := c.GetStreamsNameIngestWithBody(ctx, name, contentType, body, reqEditors...) - if err != nil { - return nil, err - } - return ParseGetStreamsNameIngestResponse(rsp) -} - -func (c *ClientWithResponses) GetStreamsNameIngestWithResponse(ctx context.Context, name string, body GetStreamsNameIngestJSONRequestBody, reqEditors ...RequestEditorFn) (*GetStreamsNameIngestResponse, error) { - rsp, err := c.GetStreamsNameIngest(ctx, name, body, reqEditors...) +// GetStreamsNameIngestWithResponse request returning *GetStreamsNameIngestResponse +func (c *ClientWithResponses) GetStreamsNameIngestWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetStreamsNameIngestResponse, error) { + rsp, err := c.GetStreamsNameIngest(ctx, name, reqEditors...) if err != nil { return nil, err } @@ -137682,17 +125847,9 @@ func (c *ClientWithResponses) PostStreamsNameContentImportWithBodyWithResponse(c return ParsePostStreamsNameContentImportResponse(rsp) } -// GetStreamsNameDashboardsWithBodyWithResponse request with arbitrary body returning *GetStreamsNameDashboardsResponse -func (c *ClientWithResponses) GetStreamsNameDashboardsWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetStreamsNameDashboardsResponse, error) { - rsp, err := c.GetStreamsNameDashboardsWithBody(ctx, name, contentType, body, reqEditors...) - if err != nil { - return nil, err - } - return ParseGetStreamsNameDashboardsResponse(rsp) -} - -func (c *ClientWithResponses) GetStreamsNameDashboardsWithResponse(ctx context.Context, name string, body GetStreamsNameDashboardsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetStreamsNameDashboardsResponse, error) { - rsp, err := c.GetStreamsNameDashboards(ctx, name, body, reqEditors...) +// GetStreamsNameDashboardsWithResponse request returning *GetStreamsNameDashboardsResponse +func (c *ClientWithResponses) GetStreamsNameDashboardsWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetStreamsNameDashboardsResponse, error) { + rsp, err := c.GetStreamsNameDashboards(ctx, name, reqEditors...) if err != nil { return nil, err } @@ -137716,51 +125873,27 @@ func (c *ClientWithResponses) PostStreamsNameDashboardsBulkWithResponse(ctx cont return ParsePostStreamsNameDashboardsBulkResponse(rsp) } -// DeleteStreamsNameDashboardsDashboardidWithBodyWithResponse request with arbitrary body returning *DeleteStreamsNameDashboardsDashboardidResponse -func (c *ClientWithResponses) DeleteStreamsNameDashboardsDashboardidWithBodyWithResponse(ctx context.Context, name string, dashboardId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteStreamsNameDashboardsDashboardidResponse, error) { - rsp, err := c.DeleteStreamsNameDashboardsDashboardidWithBody(ctx, name, dashboardId, contentType, body, reqEditors...) - if err != nil { - return nil, err - } - return ParseDeleteStreamsNameDashboardsDashboardidResponse(rsp) -} - -func (c *ClientWithResponses) DeleteStreamsNameDashboardsDashboardidWithResponse(ctx context.Context, name string, dashboardId string, body DeleteStreamsNameDashboardsDashboardidJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteStreamsNameDashboardsDashboardidResponse, error) { - rsp, err := c.DeleteStreamsNameDashboardsDashboardid(ctx, name, dashboardId, body, reqEditors...) +// DeleteStreamsNameDashboardsDashboardidWithResponse request returning *DeleteStreamsNameDashboardsDashboardidResponse +func (c *ClientWithResponses) DeleteStreamsNameDashboardsDashboardidWithResponse(ctx context.Context, name string, dashboardId string, reqEditors ...RequestEditorFn) (*DeleteStreamsNameDashboardsDashboardidResponse, error) { + rsp, err := c.DeleteStreamsNameDashboardsDashboardid(ctx, name, dashboardId, reqEditors...) if err != nil { return nil, err } return ParseDeleteStreamsNameDashboardsDashboardidResponse(rsp) } -// PutStreamsNameDashboardsDashboardidWithBodyWithResponse request with arbitrary body returning *PutStreamsNameDashboardsDashboardidResponse -func (c *ClientWithResponses) PutStreamsNameDashboardsDashboardidWithBodyWithResponse(ctx context.Context, name string, dashboardId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutStreamsNameDashboardsDashboardidResponse, error) { - rsp, err := c.PutStreamsNameDashboardsDashboardidWithBody(ctx, name, dashboardId, contentType, body, reqEditors...) +// PutStreamsNameDashboardsDashboardidWithResponse request returning *PutStreamsNameDashboardsDashboardidResponse +func (c *ClientWithResponses) PutStreamsNameDashboardsDashboardidWithResponse(ctx context.Context, name string, dashboardId string, reqEditors ...RequestEditorFn) (*PutStreamsNameDashboardsDashboardidResponse, error) { + rsp, err := c.PutStreamsNameDashboardsDashboardid(ctx, name, dashboardId, reqEditors...) if err != nil { return nil, err } return ParsePutStreamsNameDashboardsDashboardidResponse(rsp) } -func (c *ClientWithResponses) PutStreamsNameDashboardsDashboardidWithResponse(ctx context.Context, name string, dashboardId string, body PutStreamsNameDashboardsDashboardidJSONRequestBody, reqEditors ...RequestEditorFn) (*PutStreamsNameDashboardsDashboardidResponse, error) { - rsp, err := c.PutStreamsNameDashboardsDashboardid(ctx, name, dashboardId, body, reqEditors...) - if err != nil { - return nil, err - } - return ParsePutStreamsNameDashboardsDashboardidResponse(rsp) -} - -// GetStreamsNameQueriesWithBodyWithResponse request with arbitrary body returning *GetStreamsNameQueriesResponse -func (c *ClientWithResponses) GetStreamsNameQueriesWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetStreamsNameQueriesResponse, error) { - rsp, err := c.GetStreamsNameQueriesWithBody(ctx, name, contentType, body, reqEditors...) - if err != nil { - return nil, err - } - return ParseGetStreamsNameQueriesResponse(rsp) -} - -func (c *ClientWithResponses) GetStreamsNameQueriesWithResponse(ctx context.Context, name string, body GetStreamsNameQueriesJSONRequestBody, reqEditors ...RequestEditorFn) (*GetStreamsNameQueriesResponse, error) { - rsp, err := c.GetStreamsNameQueries(ctx, name, body, reqEditors...) +// GetStreamsNameQueriesWithResponse request returning *GetStreamsNameQueriesResponse +func (c *ClientWithResponses) GetStreamsNameQueriesWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetStreamsNameQueriesResponse, error) { + rsp, err := c.GetStreamsNameQueries(ctx, name, reqEditors...) if err != nil { return nil, err } @@ -137784,17 +125917,9 @@ func (c *ClientWithResponses) PostStreamsNameQueriesBulkWithResponse(ctx context return ParsePostStreamsNameQueriesBulkResponse(rsp) } -// DeleteStreamsNameQueriesQueryidWithBodyWithResponse request with arbitrary body returning *DeleteStreamsNameQueriesQueryidResponse -func (c *ClientWithResponses) DeleteStreamsNameQueriesQueryidWithBodyWithResponse(ctx context.Context, name string, queryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteStreamsNameQueriesQueryidResponse, error) { - rsp, err := c.DeleteStreamsNameQueriesQueryidWithBody(ctx, name, queryId, contentType, body, reqEditors...) - if err != nil { - return nil, err - } - return ParseDeleteStreamsNameQueriesQueryidResponse(rsp) -} - -func (c *ClientWithResponses) DeleteStreamsNameQueriesQueryidWithResponse(ctx context.Context, name string, queryId string, body DeleteStreamsNameQueriesQueryidJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteStreamsNameQueriesQueryidResponse, error) { - rsp, err := c.DeleteStreamsNameQueriesQueryid(ctx, name, queryId, body, reqEditors...) +// DeleteStreamsNameQueriesQueryidWithResponse request returning *DeleteStreamsNameQueriesQueryidResponse +func (c *ClientWithResponses) DeleteStreamsNameQueriesQueryidWithResponse(ctx context.Context, name string, queryId string, reqEditors ...RequestEditorFn) (*DeleteStreamsNameQueriesQueryidResponse, error) { + rsp, err := c.DeleteStreamsNameQueriesQueryid(ctx, name, queryId, reqEditors...) if err != nil { return nil, err } @@ -137818,68 +125943,36 @@ func (c *ClientWithResponses) PutStreamsNameQueriesQueryidWithResponse(ctx conte return ParsePutStreamsNameQueriesQueryidResponse(rsp) } -// GetStreamsNameRulesWithBodyWithResponse request with arbitrary body returning *GetStreamsNameRulesResponse -func (c *ClientWithResponses) GetStreamsNameRulesWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetStreamsNameRulesResponse, error) { - rsp, err := c.GetStreamsNameRulesWithBody(ctx, name, contentType, body, reqEditors...) - if err != nil { - return nil, err - } - return ParseGetStreamsNameRulesResponse(rsp) -} - -func (c *ClientWithResponses) GetStreamsNameRulesWithResponse(ctx context.Context, name string, body GetStreamsNameRulesJSONRequestBody, reqEditors ...RequestEditorFn) (*GetStreamsNameRulesResponse, error) { - rsp, err := c.GetStreamsNameRules(ctx, name, body, reqEditors...) +// GetStreamsNameRulesWithResponse request returning *GetStreamsNameRulesResponse +func (c *ClientWithResponses) GetStreamsNameRulesWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetStreamsNameRulesResponse, error) { + rsp, err := c.GetStreamsNameRules(ctx, name, reqEditors...) if err != nil { return nil, err } return ParseGetStreamsNameRulesResponse(rsp) } -// DeleteStreamsNameRulesRuleidWithBodyWithResponse request with arbitrary body returning *DeleteStreamsNameRulesRuleidResponse -func (c *ClientWithResponses) DeleteStreamsNameRulesRuleidWithBodyWithResponse(ctx context.Context, name string, ruleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteStreamsNameRulesRuleidResponse, error) { - rsp, err := c.DeleteStreamsNameRulesRuleidWithBody(ctx, name, ruleId, contentType, body, reqEditors...) - if err != nil { - return nil, err - } - return ParseDeleteStreamsNameRulesRuleidResponse(rsp) -} - -func (c *ClientWithResponses) DeleteStreamsNameRulesRuleidWithResponse(ctx context.Context, name string, ruleId string, body DeleteStreamsNameRulesRuleidJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteStreamsNameRulesRuleidResponse, error) { - rsp, err := c.DeleteStreamsNameRulesRuleid(ctx, name, ruleId, body, reqEditors...) +// DeleteStreamsNameRulesRuleidWithResponse request returning *DeleteStreamsNameRulesRuleidResponse +func (c *ClientWithResponses) DeleteStreamsNameRulesRuleidWithResponse(ctx context.Context, name string, ruleId string, reqEditors ...RequestEditorFn) (*DeleteStreamsNameRulesRuleidResponse, error) { + rsp, err := c.DeleteStreamsNameRulesRuleid(ctx, name, ruleId, reqEditors...) if err != nil { return nil, err } return ParseDeleteStreamsNameRulesRuleidResponse(rsp) } -// PutStreamsNameRulesRuleidWithBodyWithResponse request with arbitrary body returning *PutStreamsNameRulesRuleidResponse -func (c *ClientWithResponses) PutStreamsNameRulesRuleidWithBodyWithResponse(ctx context.Context, name string, ruleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutStreamsNameRulesRuleidResponse, error) { - rsp, err := c.PutStreamsNameRulesRuleidWithBody(ctx, name, ruleId, contentType, body, reqEditors...) +// PutStreamsNameRulesRuleidWithResponse request returning *PutStreamsNameRulesRuleidResponse +func (c *ClientWithResponses) PutStreamsNameRulesRuleidWithResponse(ctx context.Context, name string, ruleId string, reqEditors ...RequestEditorFn) (*PutStreamsNameRulesRuleidResponse, error) { + rsp, err := c.PutStreamsNameRulesRuleid(ctx, name, ruleId, reqEditors...) if err != nil { return nil, err } return ParsePutStreamsNameRulesRuleidResponse(rsp) } -func (c *ClientWithResponses) PutStreamsNameRulesRuleidWithResponse(ctx context.Context, name string, ruleId string, body PutStreamsNameRulesRuleidJSONRequestBody, reqEditors ...RequestEditorFn) (*PutStreamsNameRulesRuleidResponse, error) { - rsp, err := c.PutStreamsNameRulesRuleid(ctx, name, ruleId, body, reqEditors...) - if err != nil { - return nil, err - } - return ParsePutStreamsNameRulesRuleidResponse(rsp) -} - -// GetStreamsNameSignificantEventsWithBodyWithResponse request with arbitrary body returning *GetStreamsNameSignificantEventsResponse -func (c *ClientWithResponses) GetStreamsNameSignificantEventsWithBodyWithResponse(ctx context.Context, name string, params *GetStreamsNameSignificantEventsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetStreamsNameSignificantEventsResponse, error) { - rsp, err := c.GetStreamsNameSignificantEventsWithBody(ctx, name, params, contentType, body, reqEditors...) - if err != nil { - return nil, err - } - return ParseGetStreamsNameSignificantEventsResponse(rsp) -} - -func (c *ClientWithResponses) GetStreamsNameSignificantEventsWithResponse(ctx context.Context, name string, params *GetStreamsNameSignificantEventsParams, body GetStreamsNameSignificantEventsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetStreamsNameSignificantEventsResponse, error) { - rsp, err := c.GetStreamsNameSignificantEvents(ctx, name, params, body, reqEditors...) +// GetStreamsNameSignificantEventsWithResponse request returning *GetStreamsNameSignificantEventsResponse +func (c *ClientWithResponses) GetStreamsNameSignificantEventsWithResponse(ctx context.Context, name string, params *GetStreamsNameSignificantEventsParams, reqEditors ...RequestEditorFn) (*GetStreamsNameSignificantEventsResponse, error) { + rsp, err := c.GetStreamsNameSignificantEvents(ctx, name, params, reqEditors...) if err != nil { return nil, err } @@ -148508,195 +136601,6 @@ func ParseGetFleetAgentStatusDataResponse(rsp *http.Response) (*GetFleetAgentSta return response, nil } -// ParsePostFleetAgentlessPoliciesResponse parses an HTTP response from a PostFleetAgentlessPoliciesWithResponse call -func ParsePostFleetAgentlessPoliciesResponse(rsp *http.Response) (*PostFleetAgentlessPoliciesResponse, error) { - bodyBytes, err := io.ReadAll(rsp.Body) - defer func() { _ = rsp.Body.Close() }() - if err != nil { - return nil, err - } - - response := &PostFleetAgentlessPoliciesResponse{ - Body: bodyBytes, - HTTPResponse: rsp, - } - - switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest struct { - // Item The created agentless package policy. - Item struct { - // AdditionalDatastreamsPermissions Additional datastream permissions, that will be added to the agent policy. - AdditionalDatastreamsPermissions *[]string `json:"additional_datastreams_permissions"` - Agents *float32 `json:"agents,omitempty"` - - // CloudConnectorId ID of the cloud connector associated with this package policy. - CloudConnectorId *string `json:"cloud_connector_id"` - CreatedAt string `json:"created_at"` - CreatedBy string `json:"created_by"` - - // Description Package policy description - Description *string `json:"description,omitempty"` - Elasticsearch *PostFleetAgentlessPolicies_200_Item_Elasticsearch `json:"elasticsearch,omitempty"` - Enabled bool `json:"enabled"` - - // Id Package policy unique identifier. - Id string `json:"id"` - - // Inputs Package policy inputs. - Inputs PostFleetAgentlessPolicies_200_Item_Inputs `json:"inputs"` - IsManaged *bool `json:"is_managed,omitempty"` - - // Name Unique name for the package policy. - Name string `json:"name"` - - // Namespace The package policy namespace. Leave blank to inherit the agent policy's namespace. - Namespace *string `json:"namespace,omitempty"` - OutputId *string `json:"output_id"` - - // Overrides Override settings that are defined in the package policy. The override option should be used only in unusual circumstances and not as a routine procedure. - Overrides *struct { - Inputs *map[string]interface{} `json:"inputs,omitempty"` - } `json:"overrides"` - Package *struct { - ExperimentalDataStreamFeatures *[]struct { - DataStream string `json:"data_stream"` - Features struct { - DocValueOnlyNumeric *bool `json:"doc_value_only_numeric,omitempty"` - DocValueOnlyOther *bool `json:"doc_value_only_other,omitempty"` - SyntheticSource *bool `json:"synthetic_source,omitempty"` - Tsdb *bool `json:"tsdb,omitempty"` - } `json:"features"` - } `json:"experimental_data_stream_features,omitempty"` - FipsCompatible *bool `json:"fips_compatible,omitempty"` - - // Name Package name - Name string `json:"name"` - RequiresRoot *bool `json:"requires_root,omitempty"` - Title *string `json:"title,omitempty"` - - // Version Package version - Version string `json:"version"` - } `json:"package,omitempty"` - - // PolicyId ID of the agent policy which the package policy will be added to. - // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set - PolicyId *string `json:"policy_id"` - PolicyIds *[]string `json:"policy_ids,omitempty"` - - // Revision Package policy revision. - Revision float32 `json:"revision"` - SecretReferences *[]struct { - Id string `json:"id"` - } `json:"secret_references,omitempty"` - SpaceIds *[]string `json:"spaceIds,omitempty"` - - // SupportsAgentless Indicates whether the package policy belongs to an agentless agent policy. - SupportsAgentless *bool `json:"supports_agentless"` - - // SupportsCloudConnector Indicates whether the package policy supports cloud connectors. - SupportsCloudConnector *bool `json:"supports_cloud_connector"` - UpdatedAt string `json:"updated_at"` - UpdatedBy string `json:"updated_by"` - - // Vars Package level variable. - Vars *PostFleetAgentlessPolicies_200_Item_Vars `json:"vars,omitempty"` - - // Version Package policy ES version. - Version *string `json:"version,omitempty"` - } `json:"item"` - } - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest struct { - Attributes interface{} `json:"attributes"` - Error *string `json:"error,omitempty"` - ErrorType *string `json:"errorType,omitempty"` - Message string `json:"message"` - StatusCode *float32 `json:"statusCode,omitempty"` - } - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON400 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: - var dest struct { - Attributes interface{} `json:"attributes"` - Error *string `json:"error,omitempty"` - ErrorType *string `json:"errorType,omitempty"` - Message string `json:"message"` - StatusCode *float32 `json:"statusCode,omitempty"` - } - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON409 = &dest - - } - - return response, nil -} - -// ParseDeleteFleetAgentlessPoliciesPolicyidResponse parses an HTTP response from a DeleteFleetAgentlessPoliciesPolicyidWithResponse call -func ParseDeleteFleetAgentlessPoliciesPolicyidResponse(rsp *http.Response) (*DeleteFleetAgentlessPoliciesPolicyidResponse, error) { - bodyBytes, err := io.ReadAll(rsp.Body) - defer func() { _ = rsp.Body.Close() }() - if err != nil { - return nil, err - } - - response := &DeleteFleetAgentlessPoliciesPolicyidResponse{ - Body: bodyBytes, - HTTPResponse: rsp, - } - - switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest struct { - // Id The ID of the deleted agentless package policy. - Id string `json:"id"` - } - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest struct { - Attributes interface{} `json:"attributes"` - Error *string `json:"error,omitempty"` - ErrorType *string `json:"errorType,omitempty"` - Message string `json:"message"` - StatusCode *float32 `json:"statusCode,omitempty"` - } - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON400 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: - var dest struct { - Attributes interface{} `json:"attributes"` - Error *string `json:"error,omitempty"` - ErrorType *string `json:"errorType,omitempty"` - Message string `json:"message"` - StatusCode *float32 `json:"statusCode,omitempty"` - } - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON409 = &dest - - } - - return response, nil -} - // ParseGetFleetAgentsResponse parses an HTTP response from a GetFleetAgentsWithResponse call func ParseGetFleetAgentsResponse(rsp *http.Response) (*GetFleetAgentsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) @@ -152745,15 +140649,11 @@ func ParsePostFleetPackagePoliciesBulkGetResponse(rsp *http.Response) (*PostFlee Description *string `json:"description,omitempty"` Elasticsearch *PostFleetPackagePoliciesBulkGet_200_Items_Elasticsearch `json:"elasticsearch,omitempty"` Enabled bool `json:"enabled"` + Id string `json:"id"` + Inputs PostFleetPackagePoliciesBulkGet_200_Items_Inputs `json:"inputs"` + IsManaged *bool `json:"is_managed,omitempty"` - // Id Package policy unique identifier. - Id string `json:"id"` - - // Inputs Package policy inputs. - Inputs PostFleetPackagePoliciesBulkGet_200_Items_Inputs `json:"inputs"` - IsManaged *bool `json:"is_managed,omitempty"` - - // Name Unique name for the package policy. + // Name Package policy name (should be unique) Name string `json:"name"` // Namespace The package policy namespace. Leave blank to inherit the agent policy's namespace. @@ -152785,13 +140685,11 @@ func ParsePostFleetPackagePoliciesBulkGetResponse(rsp *http.Response) (*PostFlee Version string `json:"version"` } `json:"package,omitempty"` - // PolicyId ID of the agent policy which the package policy will be added to. + // PolicyId Agent policy ID where that package policy will be added // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set - PolicyId *string `json:"policy_id"` - PolicyIds *[]string `json:"policy_ids,omitempty"` - - // Revision Package policy revision. - Revision float32 `json:"revision"` + PolicyId *string `json:"policy_id"` + PolicyIds *[]string `json:"policy_ids,omitempty"` + Revision float32 `json:"revision"` SecretReferences *[]struct { Id string `json:"id"` } `json:"secret_references,omitempty"` @@ -152801,15 +140699,11 @@ func ParsePostFleetPackagePoliciesBulkGetResponse(rsp *http.Response) (*PostFlee SupportsAgentless *bool `json:"supports_agentless"` // SupportsCloudConnector Indicates whether the package policy supports cloud connectors. - SupportsCloudConnector *bool `json:"supports_cloud_connector"` - UpdatedAt string `json:"updated_at"` - UpdatedBy string `json:"updated_by"` - - // Vars Package level variable. - Vars *PostFleetPackagePoliciesBulkGet_200_Items_Vars `json:"vars,omitempty"` - - // Version Package policy ES version. - Version *string `json:"version,omitempty"` + SupportsCloudConnector *bool `json:"supports_cloud_connector"` + UpdatedAt string `json:"updated_at"` + UpdatedBy string `json:"updated_by"` + Vars *PostFleetPackagePoliciesBulkGet_200_Items_Vars `json:"vars,omitempty"` + Version *string `json:"version,omitempty"` } `json:"items"` } if err := json.Unmarshal(bodyBytes, &dest); err != nil { diff --git a/internal/clients/fleet/fleet.go b/internal/clients/fleet/fleet.go index b2086174b..59897f9b2 100644 --- a/internal/clients/fleet/fleet.go +++ b/internal/clients/fleet/fleet.go @@ -343,7 +343,7 @@ func CreatePackagePolicy(ctx context.Context, client *Client, spaceID string, re // UpdatePackagePolicy updates an existing package policy. func UpdatePackagePolicy(ctx context.Context, client *Client, id string, spaceID string, req kbapi.PackagePolicyRequest) (*kbapi.PackagePolicy, diag.Diagnostics) { params := kbapi.PutFleetPackagePoliciesPackagepolicyidParams{ - Format: utils.Pointer(kbapi.Simplified), + Format: utils.Pointer(kbapi.PutFleetPackagePoliciesPackagepolicyidParamsFormatSimplified), } resp, err := client.API.PutFleetPackagePoliciesPackagepolicyidWithResponse(ctx, id, ¶ms, req, spaceAwarePathRequestEditor(spaceID)) diff --git a/internal/clients/kibana_oapi/streams.go b/internal/clients/kibana_oapi/streams.go new file mode 100644 index 000000000..fcf13890a --- /dev/null +++ b/internal/clients/kibana_oapi/streams.go @@ -0,0 +1,193 @@ +package kibana_oapi + +import ( + "bytes" + "context" + "io" + "net/http" + "strings" + + "github.com/elastic/terraform-provider-elasticstack/generated/kbapi" + "github.com/elastic/terraform-provider-elasticstack/internal/diagutil" + "github.com/hashicorp/terraform-plugin-framework/diag" +) + +func GetStreamJSON(ctx context.Context, client *Client, name string) ([]byte, diag.Diagnostics) { + resp, err := client.API.GetStreamsNameWithResponse(ctx, name) + if err != nil { + return nil, diagutil.FrameworkDiagFromError(err) + } + + status := resp.StatusCode() + switch { + case status == http.StatusNotFound: + return nil, nil + case status >= 200 && status < 300: + return resp.Body, nil + default: + return nil, reportUnknownError(status, resp.Body) + } +} + +func PutStreamRaw(ctx context.Context, client *Client, name string, body []byte) diag.Diagnostics { + var diags diag.Diagnostics + + endpoint := client.URL + if !strings.HasSuffix(endpoint, "/") { + endpoint += "/" + } + + url := endpoint + "api/streams/" + name + + req, err := http.NewRequestWithContext(ctx, http.MethodPut, url, bytes.NewReader(body)) + if err != nil { + return diagutil.FrameworkDiagFromError(err) + } + req.Header.Set("Content-Type", "application/json") + + resp, err := client.HTTP.Do(req) + if err != nil { + return diagutil.FrameworkDiagFromError(err) + } + defer resp.Body.Close() + + respBody, _ := io.ReadAll(resp.Body) + + status := resp.StatusCode + if status >= 200 && status < 300 { + return diags + } + + return reportUnknownError(status, respBody) +} + +func DeleteStream(ctx context.Context, client *Client, name string) diag.Diagnostics { + var diags diag.Diagnostics + + endpoint := client.URL + if !strings.HasSuffix(endpoint, "/") { + endpoint += "/" + } + + url := endpoint + "api/streams/" + name + + req, err := http.NewRequestWithContext(ctx, http.MethodDelete, url, nil) + if err != nil { + return diagutil.FrameworkDiagFromError(err) + } + + resp, err := client.HTTP.Do(req) + if err != nil { + return diagutil.FrameworkDiagFromError(err) + } + defer resp.Body.Close() + + respBody, _ := io.ReadAll(resp.Body) + + switch resp.StatusCode { + case http.StatusNotFound: + return diags + case http.StatusOK, http.StatusNoContent: + return diags + case http.StatusBadRequest: + if bytes.Contains(respBody, []byte("Expected undefined, received null")) { + return diags + } + return reportUnknownError(resp.StatusCode, respBody) + default: + return reportUnknownError(resp.StatusCode, respBody) + } +} + +func GetStreamIngestJSON(ctx context.Context, client *Client, name string) ([]byte, diag.Diagnostics) { + resp, err := client.API.GetStreamsNameIngestWithResponse(ctx, name) + if err != nil { + return nil, diagutil.FrameworkDiagFromError(err) + } + + status := resp.StatusCode() + switch { + case status == http.StatusNotFound: + return nil, nil + case status == http.StatusBadRequest: + + return nil, nil + case status >= 200 && status < 300: + return resp.Body, nil + default: + return nil, reportUnknownError(status, resp.Body) + } +} + +func PutStreamIngest(ctx context.Context, client *Client, name string, body kbapi.PutStreamsNameIngestJSONRequestBody) diag.Diagnostics { + resp, err := client.API.PutStreamsNameIngestWithResponse(ctx, name, body) + if err != nil { + return diagutil.FrameworkDiagFromError(err) + } + + status := resp.StatusCode() + if status >= 200 && status < 300 { + return nil + } + + return reportUnknownError(status, resp.Body) +} + +func GetStreamGroupJSON(ctx context.Context, client *Client, name string) ([]byte, diag.Diagnostics) { + resp, err := client.API.GetStreamsNameGroupWithResponse(ctx, name) + if err != nil { + return nil, diagutil.FrameworkDiagFromError(err) + } + + status := resp.StatusCode() + switch { + case status == http.StatusNotFound: + return nil, nil + case status >= 200 && status < 300: + return resp.Body, nil + default: + return nil, reportUnknownError(status, resp.Body) + } +} + +func PutStreamGroup(ctx context.Context, client *Client, name string, body kbapi.PutStreamsNameGroupJSONRequestBody) diag.Diagnostics { + resp, err := client.API.PutStreamsNameGroupWithResponse(ctx, name, body) + if err != nil { + return diagutil.FrameworkDiagFromError(err) + } + + status := resp.StatusCode() + if status >= 200 && status < 300 { + return nil + } + + return reportUnknownError(status, resp.Body) +} + +func EnableStreams(ctx context.Context, client *Client) diag.Diagnostics { + resp, err := client.API.PostStreamsEnableWithResponse(ctx) + if err != nil { + return diagutil.FrameworkDiagFromError(err) + } + + status := resp.StatusCode() + if status >= 200 && status < 300 { + return nil + } + + return reportUnknownError(status, resp.Body) +} + +func DisableStreams(ctx context.Context, client *Client) diag.Diagnostics { + resp, err := client.API.PostStreamsDisableWithResponse(ctx) + if err != nil { + return diagutil.FrameworkDiagFromError(err) + } + + status := resp.StatusCode() + if status >= 200 && status < 300 { + return nil + } + + return reportUnknownError(status, resp.Body) +} diff --git a/internal/kibana/streams/conditions.go b/internal/kibana/streams/conditions.go new file mode 100644 index 000000000..29fbbcc08 --- /dev/null +++ b/internal/kibana/streams/conditions.go @@ -0,0 +1,65 @@ +package streams + +import "encoding/json" + +// Condition represents a logical condition tree that can be serialized +// into a JSON-friendly DSL structure. + +type Condition interface { + ToDSL() map[string]any +} + +type FieldComparison struct { + Field string + Op string + Value any +} + +func (c FieldComparison) ToDSL() map[string]any { + return map[string]any{ + "field": c.Field, + "op": c.Op, + "value": c.Value, + } +} + +type And struct { + Children []Condition +} + +func (a And) ToDSL() map[string]any { + children := make([]any, 0, len(a.Children)) + for _, child := range a.Children { + if child == nil { + continue + } + children = append(children, child.ToDSL()) + } + return map[string]any{ + "and": children, + } +} + +type Or struct { + Children []Condition +} + +func (o Or) ToDSL() map[string]any { + children := make([]any, 0, len(o.Children)) + for _, child := range o.Children { + if child == nil { + continue + } + children = append(children, child.ToDSL()) + } + return map[string]any{ + "or": children, + } +} + +func MarshalCondition(c Condition) ([]byte, error) { + if c == nil { + return []byte("null"), nil + } + return json.Marshal(c.ToDSL()) +} diff --git a/internal/kibana/streams/conditions_test.go b/internal/kibana/streams/conditions_test.go new file mode 100644 index 000000000..399d1bd3a --- /dev/null +++ b/internal/kibana/streams/conditions_test.go @@ -0,0 +1,99 @@ +package streams + +import ( + "encoding/json" + "reflect" + "testing" +) + +func mustDecodeJSON(t *testing.T, b []byte) any { + t.Helper() + var v any + if err := json.Unmarshal(b, &v); err != nil { + t.Fatalf("failed to unmarshal JSON: %v\ninput: %s", err, string(b)) + } + return v +} + +func TestMarshalCondition_SimpleAndOr(t *testing.T) { + t.Parallel() + + tests := []struct { + name string + cond Condition + want string + }{ + { + name: "single leaf", + cond: FieldComparison{ + Field: "host.name", + Op: "eq", + Value: "web-01", + }, + want: `{ + "field": "host.name", + "op": "eq", + "value": "web-01" + }`, + }, + { + name: "and of two leaves", + cond: And{ + Children: []Condition{ + FieldComparison{Field: "host.name", Op: "eq", Value: "web-01"}, + FieldComparison{Field: "status", Op: "eq", Value: "ok"}, + }, + }, + want: `{ + "and": [ + {"field": "host.name", "op": "eq", "value": "web-01"}, + {"field": "status", "op": "eq", "value": "ok"} + ] + }`, + }, + { + name: "nested and/or tree", + cond: And{ + Children: []Condition{ + FieldComparison{Field: "env", Op: "eq", Value: "prod"}, + Or{ + Children: []Condition{ + FieldComparison{Field: "service", Op: "eq", Value: "api"}, + FieldComparison{Field: "service", Op: "eq", Value: "frontend"}, + }, + }, + }, + }, + want: `{ + "and": [ + {"field": "env", "op": "eq", "value": "prod"}, + {"or": [ + {"field": "service", "op": "eq", "value": "api"}, + {"field": "service", "op": "eq", "value": "frontend"} + ]} + ] + }`, + }, + } + + for _, tt := range tests { + tt := tt + t.Run(tt.name, func(t *testing.T) { + t.Parallel() + + gotBytes, err := MarshalCondition(tt.cond) + if err != nil { + t.Fatalf("MarshalCondition() error = %v", err) + } + + got := mustDecodeJSON(t, gotBytes) + want := mustDecodeJSON(t, []byte(tt.want)) + + if !reflect.DeepEqual(got, want) { + gb, _ := json.MarshalIndent(got, "", " ") + wb, _ := json.MarshalIndent(want, "", " ") + t.Fatalf("mismatch.\nGot:\n%s\nWant:\n%s", string(gb), string(wb)) + } + }) + } +} diff --git a/internal/kibana/streams/flatten_expand.go b/internal/kibana/streams/flatten_expand.go new file mode 100644 index 000000000..ff500f7a5 --- /dev/null +++ b/internal/kibana/streams/flatten_expand.go @@ -0,0 +1,223 @@ +package streams + +import ( + "context" + "encoding/json" + + "github.com/elastic/terraform-provider-elasticstack/generated/kbapi" + "github.com/hashicorp/terraform-plugin-framework/attr" + "github.com/hashicorp/terraform-plugin-framework/diag" + "github.com/hashicorp/terraform-plugin-framework/types" +) + +func expandGroupToAPI(ctx context.Context, m *groupModel) (*kbapi.PutStreamsNameGroupJSONBody, diag.Diagnostics) { + var diags diag.Diagnostics + + body := &kbapi.PutStreamsNameGroupJSONBody{} + if m == nil { + + body.Group.Members = []string{} + body.Group.Metadata = map[string]string{} + body.Group.Tags = []string{} + return body, diags + } + + body.Group.Members = []string{} + body.Group.Metadata = map[string]string{} + body.Group.Tags = []string{} + + // members + if len(m.Members) > 0 { + members := make([]string, 0, len(m.Members)) + for _, v := range m.Members { + if v.IsNull() || v.IsUnknown() { + continue + } + members = append(members, v.ValueString()) + } + body.Group.Members = members + } + + // metadata + if !m.Metadata.IsNull() && !m.Metadata.IsUnknown() { + var meta map[string]string + d := m.Metadata.ElementsAs(ctx, &meta, false) + diags.Append(d...) + if !diags.HasError() { + body.Group.Metadata = meta + } + } + + // tags + if len(m.Tags) > 0 { + tags := make([]string, 0, len(m.Tags)) + for _, v := range m.Tags { + if v.IsNull() || v.IsUnknown() { + continue + } + tags = append(tags, v.ValueString()) + } + body.Group.Tags = tags + } + + return body, diags +} + +func flattenGroupFromAPI(ctx context.Context, apiBytes []byte, m *groupModel) diag.Diagnostics { + var diags diag.Diagnostics + + if apiBytes == nil { + return diags + } + + var body kbapi.PutStreamsNameGroupJSONBody + if err := json.Unmarshal(apiBytes, &body); err != nil { + diags.AddError("Failed to decode group stream settings", err.Error()) + return diags + } + + // members + if len(body.Group.Members) == 0 { + m.Members = nil + } else { + m.Members = make([]types.String, len(body.Group.Members)) + for i, v := range body.Group.Members { + m.Members[i] = types.StringValue(v) + } + } + + // metadata + if len(body.Group.Metadata) == 0 { + + mv, d := types.MapValueFrom(ctx, types.StringType, map[string]string{}) + diags.Append(d...) + if diags.HasError() { + return diags + } + m.Metadata = mv + } else { + mv, d := types.MapValueFrom(ctx, types.StringType, body.Group.Metadata) + diags.Append(d...) + if diags.HasError() { + return diags + } + m.Metadata = mv + } + + // tags + if len(body.Group.Tags) == 0 { + + m.Tags = []types.String{} + } else { + m.Tags = make([]types.String, len(body.Group.Tags)) + for i, v := range body.Group.Tags { + m.Tags[i] = types.StringValue(v) + } + } + + return diags +} + +func flattenIngestFromAPI(ctx context.Context, apiBytes []byte) (types.Object, diag.Diagnostics) { + var diags diag.Diagnostics + + if apiBytes == nil { + return types.ObjectNull(ingestAttrTypes), diags + } + + type ingestAPI struct { + Ingest struct { + Type string `json:"type"` + } `json:"ingest"` + } + + var body ingestAPI + if err := json.Unmarshal(apiBytes, &body); err != nil { + diags.AddError("Failed to decode ingest stream settings", err.Error()) + return types.ObjectNull(ingestAttrTypes), diags + } + + attrs := map[string]attr.Value{ + "type": types.StringValue(body.Ingest.Type), + } + obj, d := types.ObjectValue(ingestAttrTypes, attrs) + diags.Append(d...) + + return obj, diags +} + +func expandGroupToStreamUpsertJSON(ctx context.Context, name string, plan *streamModel) ([]byte, diag.Diagnostics) { + var diags diag.Diagnostics + + desc := "" + if plan != nil && !plan.Description.IsNull() && !plan.Description.IsUnknown() { + desc = plan.Description.ValueString() + } + + stream := map[string]any{ + "description": desc, + } + + // Group block + if plan != nil && plan.Group != nil { + group := map[string]any{} + + // metadata + if !plan.Group.Metadata.IsNull() && !plan.Group.Metadata.IsUnknown() { + var meta map[string]string + d := plan.Group.Metadata.ElementsAs(ctx, &meta, false) + diags.Append(d...) + if diags.HasError() { + return nil, diags + } + group["metadata"] = meta + } else { + group["metadata"] = map[string]string{} + } + + // tags + if len(plan.Group.Tags) > 0 { + tags := make([]string, 0, len(plan.Group.Tags)) + for _, v := range plan.Group.Tags { + if v.IsNull() || v.IsUnknown() { + continue + } + tags = append(tags, v.ValueString()) + } + group["tags"] = tags + } else { + group["tags"] = []string{} + } + + // members + if len(plan.Group.Members) > 0 { + members := make([]string, 0, len(plan.Group.Members)) + for _, v := range plan.Group.Members { + if v.IsNull() || v.IsUnknown() { + continue + } + members = append(members, v.ValueString()) + } + group["members"] = members + } else { + group["members"] = []string{} + } + + stream["group"] = group + } + + body := map[string]any{ + "dashboards": []string{}, + "rules": []string{}, + "queries": []any{}, + "stream": stream, + } + + raw, err := json.Marshal(body) + if err != nil { + diags.AddError("Failed to encode group stream upsert payload", err.Error()) + return nil, diags + } + + return raw, diags +} diff --git a/internal/kibana/streams/models.go b/internal/kibana/streams/models.go new file mode 100644 index 000000000..32514c1be --- /dev/null +++ b/internal/kibana/streams/models.go @@ -0,0 +1,31 @@ +package streams + +import ( + "github.com/hashicorp/terraform-plugin-framework/attr" + "github.com/hashicorp/terraform-plugin-framework/types" +) + +// ingestAttrTypes describes the shape of the `ingest` nested object in state. +var ingestAttrTypes = map[string]attr.Type{ + "type": types.StringType, +} + +// groupModel represents the group configuration for a group stream. +type groupModel struct { + Members []types.String `tfsdk:"members"` + Metadata types.Map `tfsdk:"metadata"` + Tags []types.String `tfsdk:"tags"` +} + +// streamModel is the top-level Terraform representation of a Kibana stream. +type streamModel struct { + ID types.String `tfsdk:"id"` + Name types.String `tfsdk:"name"` + SpaceID types.String `tfsdk:"space_id"` + Description types.String `tfsdk:"description"` + Type types.String `tfsdk:"type"` + CreateIfMissing types.Bool `tfsdk:"create_if_missing"` + + Ingest types.Object `tfsdk:"ingest"` + Group *groupModel `tfsdk:"group"` +} diff --git a/internal/kibana/streams/resource.go b/internal/kibana/streams/resource.go new file mode 100644 index 000000000..f2ad1274f --- /dev/null +++ b/internal/kibana/streams/resource.go @@ -0,0 +1,526 @@ +package streams + +import ( + "context" + "fmt" + + "github.com/elastic/terraform-provider-elasticstack/generated/kbapi" + "github.com/elastic/terraform-provider-elasticstack/internal/clients" + "github.com/elastic/terraform-provider-elasticstack/internal/clients/kibana_oapi" + "github.com/elastic/terraform-provider-elasticstack/internal/diagutil" + fwdiag "github.com/hashicorp/terraform-plugin-framework/diag" + "github.com/hashicorp/terraform-plugin-framework/path" + "github.com/hashicorp/terraform-plugin-framework/resource" + "github.com/hashicorp/terraform-plugin-framework/types" + "github.com/hashicorp/terraform-plugin-log/tflog" +) + +const resourceName = "kibana_stream" + +// Ensure provider defined types fully satisfy framework interfaces. +var ( + _ resource.Resource = &Resource{} + _ resource.ResourceWithConfigure = &Resource{} + _ resource.ResourceWithImportState = &Resource{} +) + +// Resource implements the elasticstack_kibana_stream resource. +type Resource struct { + client *clients.ApiClient +} + +// NewResource is a helper function to simplify the provider implementation. +func NewResource() resource.Resource { + return &Resource{} +} + +func (r *Resource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse) { + client, diags := clients.ConvertProviderData(req.ProviderData) + resp.Diagnostics.Append(diags...) + if resp.Diagnostics.HasError() { + return + } + + r.client = client +} + +func (r *Resource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse) { + resp.TypeName = fmt.Sprintf("%s_%s", req.ProviderTypeName, resourceName) +} + +func (r *Resource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse) { + resp.Schema = getSchema() +} + +func (r *Resource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse) { + // We use the standard composite ID format: /. + resource.ImportStatePassthroughID(ctx, path.Root("id"), req, resp) +} + +func (r *Resource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse) { + if r.client == nil { + resp.Diagnostics.AddError("Unconfigured client", "Expected configured API client, but got nil.") + return + } + + var plan streamModel + diags := req.Plan.Get(ctx, &plan) + resp.Diagnostics.Append(diags...) + if resp.Diagnostics.HasError() { + return + } + + if plan.Name.IsUnknown() || plan.Name.IsNull() { + resp.Diagnostics.AddError("Missing stream name", "The 'name' attribute must be set for kibana_stream.") + return + } + + // Determine which mode this resource is using. + // In the current POC: + // - If a `group` block is present, we manage the group stream settings. + // - If no `group` block is present, we assume this is an ingest-only + // stream and treat it as a read-only view of `/api/streams/{name}/_ingest`. + isGroupStream := plan.Group != nil + isIngestStream := !isGroupStream + + client, err := r.client.GetKibanaOapiClient() + if err != nil { + resp.Diagnostics.AddError("Failed to get Kibana OAPI client", err.Error()) + return + } + + name := plan.Name.ValueString() + if isGroupStream { + // Group stream mode: manage /_group configuration. + tflog.Debug(ctx, "Creating Kibana group stream", map[string]any{ + "stream_name": name, + }) + + // If requested, create the base group stream via PUT /api/streams/{name} + // when it does not already exist. This keeps the default behaviour + // "attach to existing" unless create_if_missing is explicitly enabled. + if !plan.CreateIfMissing.IsNull() && plan.CreateIfMissing.ValueBool() { + tflog.Debug(ctx, "Ensuring base group stream exists via PUT /api/streams/{name}", map[string]any{ + "stream_name": name, + }) + + existingJSON, d := kibana_oapi.GetStreamJSON(ctx, client, name) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + + if existingJSON == nil { + rawBody, d := expandGroupToStreamUpsertJSON(ctx, name, &plan) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + + d = kibana_oapi.PutStreamRaw(ctx, client, name, rawBody) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + } + } + + groupBody, d := expandGroupToAPI(ctx, plan.Group) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + + // Upsert group configuration for the stream. + apiBody := kbapi.PutStreamsNameGroupJSONRequestBody(*groupBody) + d = kibana_oapi.PutStreamGroup(ctx, client, name, apiBody) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + + // Read back the group configuration to populate state deterministically. + groupJSON, d := kibana_oapi.GetStreamGroupJSON(ctx, client, name) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + if groupJSON == nil { + // Treat missing group as the resource having been removed. + resp.State.RemoveResource(ctx) + return + } + + if plan.Group == nil { + plan.Group = &groupModel{} + } + d = flattenGroupFromAPI(ctx, groupJSON, plan.Group) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + // Group-only streams have no ingest settings; ensure the computed + // `ingest` attribute is set to a known null object after apply. + plan.Ingest = types.ObjectNull(ingestAttrTypes) + } else if isIngestStream { + // Ingest stream mode (POC, read-only): do not attempt to create or update + // ingest via Terraform yet. Instead, validate the ingest stream exists and + // hydrate state from the existing _ingest definition. + tflog.Debug(ctx, "Registering existing Kibana ingest stream", map[string]any{ + "stream_name": name, + }) + + ingestJSON, d := kibana_oapi.GetStreamIngestJSON(ctx, client, name) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + if ingestJSON == nil { + resp.Diagnostics.AddError( + "Ingest stream not found", + fmt.Sprintf("No ingest definition was found for stream %q. Ensure the ingest stream exists in Kibana before managing it with Terraform.", name), + ) + return + } + + plan.Ingest, d = flattenIngestFromAPI(ctx, ingestJSON) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + } + + // Compute the composite ID /. + var fwDiags fwdiag.Diagnostics + compID, sdkDiags := r.client.ID(ctx, name) + fwDiags = diagutil.FrameworkDiagsFromSDK(sdkDiags) + resp.Diagnostics.Append(fwDiags...) + if resp.Diagnostics.HasError() { + return + } + + if compID != nil { + plan.ID = types.StringValue(compID.String()) + } else { + plan.ID = types.StringValue(name) + } + + // For now, we distinguish only between "group" and ingest-type streams. + if isGroupStream { + plan.Type = types.StringValue("group") + } else if isIngestStream { + // For ingest streams in this POC we currently surface only that this is an + // ingest stream; more detailed typing (wired/classic) can be added later. + plan.Type = types.StringValue("ingest") + } + + // space_id is currently a placeholder; we default to "default" while Streams + // is global in the Streams OAS snapshot. + if plan.SpaceID.IsNull() || plan.SpaceID.IsUnknown() { + plan.SpaceID = types.StringValue("default") + } + + diags = resp.State.Set(ctx, plan) + resp.Diagnostics.Append(diags...) +} + +func (r *Resource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse) { + if r.client == nil { + resp.Diagnostics.AddError("Unconfigured client", "Expected configured API client, but got nil.") + return + } + + var state streamModel + diags := req.State.Get(ctx, &state) + resp.Diagnostics.Append(diags...) + if resp.Diagnostics.HasError() { + return + } + + client, err := r.client.GetKibanaOapiClient() + if err != nil { + resp.Diagnostics.AddError("Failed to get Kibana OAPI client", err.Error()) + return + } + + // Derive the logical stream name either from the composite ID or from the + // stored name attribute. + var name string + if !state.ID.IsNull() && state.ID.ValueString() != "" { + compID, fwDiags := clients.CompositeIdFromStrFw(state.ID.ValueString()) + resp.Diagnostics.Append(fwDiags...) + if resp.Diagnostics.HasError() { + return + } + if compID != nil { + name = compID.ResourceId + } + } + if name == "" && !state.Name.IsNull() && !state.Name.IsUnknown() { + name = state.Name.ValueString() + } + if name == "" { + resp.Diagnostics.AddError("Missing stream identifier", "Neither 'id' nor 'name' could be resolved from state.") + return + } + + // Decide which aspects of the stream to refresh. This allows us to support + // group-only, ingest-only, or combined views without calling endpoints that + // are invalid for a given stream type. + hasGroupState := state.Group != nil + + if hasGroupState { + tflog.Debug(ctx, "Reading Kibana group stream", map[string]any{ + "stream_name": name, + }) + + groupJSON, d := kibana_oapi.GetStreamGroupJSON(ctx, client, name) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + + if groupJSON == nil { + // Stream (or its group configuration) no longer exists. + resp.State.RemoveResource(ctx) + return + } + + if state.Group == nil { + state.Group = &groupModel{} + } + d = flattenGroupFromAPI(ctx, groupJSON, state.Group) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + } + + // Best-effort read of ingest settings for this stream. For the current POC we + // treat ingest as read-only configuration: we reflect whatever Kibana + // returns, but Create/Update do not yet push ingest changes. + ingestJSON, d := kibana_oapi.GetStreamIngestJSON(ctx, client, name) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + state.Ingest, d = flattenIngestFromAPI(ctx, ingestJSON) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + + // Keep ID stable; recompute if it was missing. + if state.ID.IsNull() || state.ID.ValueString() == "" { + compID, sdkDiags := r.client.ID(ctx, name) + resp.Diagnostics.Append(diagutil.FrameworkDiagsFromSDK(sdkDiags)...) + if resp.Diagnostics.HasError() { + return + } + if compID != nil { + state.ID = types.StringValue(compID.String()) + } else { + state.ID = types.StringValue(name) + } + } + + state.Name = types.StringValue(name) + state.Type = types.StringValue("group") + if state.SpaceID.IsNull() || state.SpaceID.IsUnknown() { + state.SpaceID = types.StringValue("default") + } + + diags = resp.State.Set(ctx, state) + resp.Diagnostics.Append(diags...) +} + +func (r *Resource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse) { + if r.client == nil { + resp.Diagnostics.AddError("Unconfigured client", "Expected configured API client, but got nil.") + return + } + + var plan streamModel + diags := req.Plan.Get(ctx, &plan) + resp.Diagnostics.Append(diags...) + if resp.Diagnostics.HasError() { + return + } + + isGroupStream := plan.Group != nil + isIngestStream := !isGroupStream + + client, err := r.client.GetKibanaOapiClient() + if err != nil { + resp.Diagnostics.AddError("Failed to get Kibana OAPI client", err.Error()) + return + } + + if plan.Name.IsUnknown() || plan.Name.IsNull() { + resp.Diagnostics.AddError("Missing stream name", "The 'name' attribute must be set for kibana_stream.") + return + } + name := plan.Name.ValueString() + + if isGroupStream { + tflog.Debug(ctx, "Updating Kibana group stream", map[string]any{ + "stream_name": name, + }) + + groupBody, d := expandGroupToAPI(ctx, plan.Group) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + + apiBody := kbapi.PutStreamsNameGroupJSONRequestBody(*groupBody) + d = kibana_oapi.PutStreamGroup(ctx, client, name, apiBody) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + + // Re-read after update to keep state in sync. + groupJSON, d := kibana_oapi.GetStreamGroupJSON(ctx, client, name) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + if groupJSON == nil { + resp.State.RemoveResource(ctx) + return + } + + if plan.Group == nil { + plan.Group = &groupModel{} + } + d = flattenGroupFromAPI(ctx, groupJSON, plan.Group) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + // Group-only streams have no ingest settings; ensure the computed + // `ingest` attribute is set to a known null object after apply. + plan.Ingest = types.ObjectNull(ingestAttrTypes) + } else if isIngestStream { + // Ingest streams are currently read-only from Terraform's perspective. + // We refresh state from the existing _ingest definition but do not push + // any changes to Kibana. + tflog.Debug(ctx, "Refreshing existing Kibana ingest stream (read-only)", map[string]any{ + "stream_name": name, + }) + + ingestJSON, d := kibana_oapi.GetStreamIngestJSON(ctx, client, name) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + if ingestJSON == nil { + resp.State.RemoveResource(ctx) + return + } + + plan.Ingest, d = flattenIngestFromAPI(ctx, ingestJSON) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + } + + // Preserve or compute ID as in Create. + if plan.ID.IsNull() || plan.ID.ValueString() == "" { + compID, sdkDiags := r.client.ID(ctx, name) + resp.Diagnostics.Append(diagutil.FrameworkDiagsFromSDK(sdkDiags)...) + if resp.Diagnostics.HasError() { + return + } + if compID != nil { + plan.ID = types.StringValue(compID.String()) + } else { + plan.ID = types.StringValue(name) + } + } + + if isGroupStream { + plan.Type = types.StringValue("group") + } else if isIngestStream { + // For ingest streams in this POC we currently surface only that this is an + // ingest stream; more detailed typing (wired/classic) can be added later. + plan.Type = types.StringValue("ingest") + } + if plan.SpaceID.IsNull() || plan.SpaceID.IsUnknown() { + plan.SpaceID = types.StringValue("default") + } + + diags = resp.State.Set(ctx, plan) + resp.Diagnostics.Append(diags...) +} + +func (r *Resource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse) { + if r.client == nil { + resp.Diagnostics.AddError("Unconfigured client", "Expected configured API client, but got nil.") + return + } + + var state streamModel + diags := req.State.Get(ctx, &state) + resp.Diagnostics.Append(diags...) + if resp.Diagnostics.HasError() { + return + } + + // Decide whether this resource represents a group stream or an ingest + // stream. For the current POC we only issue a DELETE to Kibana for group + // streams; ingest-only streams are treated as read-only views and are + // simply removed from Terraform state. + isGroupStream := state.Group != nil + isIngestStream := !isGroupStream + + client, err := r.client.GetKibanaOapiClient() + if err != nil { + resp.Diagnostics.AddError("Failed to get Kibana OAPI client", err.Error()) + return + } + + // Derive the stream name from ID or name. + var name string + if !state.ID.IsNull() && state.ID.ValueString() != "" { + compID, fwDiags := clients.CompositeIdFromStrFw(state.ID.ValueString()) + resp.Diagnostics.Append(fwDiags...) + if resp.Diagnostics.HasError() { + return + } + if compID != nil { + name = compID.ResourceId + } + } + if name == "" && !state.Name.IsNull() && !state.Name.IsUnknown() { + name = state.Name.ValueString() + } + if name == "" { + resp.Diagnostics.AddError("Missing stream identifier", "Neither 'id' nor 'name' could be resolved from state.") + return + } + + // Ingest-only streams: do not attempt to delete anything in Kibana in this + // POC. We only drop them from Terraform state. + if isIngestStream && !isGroupStream { + tflog.Debug(ctx, "Removing ingest-only stream from Terraform state without deleting in Kibana (read-only ingest POC)", map[string]any{ + "stream_name": name, + }) + resp.State.RemoveResource(ctx) + return + } + + tflog.Debug(ctx, "Deleting Kibana stream", map[string]any{ + "stream_name": name, + }) + + d := kibana_oapi.DeleteStream(ctx, client, name) + resp.Diagnostics.Append(d...) + if resp.Diagnostics.HasError() { + return + } + + resp.State.RemoveResource(ctx) +} diff --git a/internal/kibana/streams/schema.go b/internal/kibana/streams/schema.go new file mode 100644 index 000000000..faa4fe598 --- /dev/null +++ b/internal/kibana/streams/schema.go @@ -0,0 +1,93 @@ +package streams + +import ( + "github.com/hashicorp/terraform-plugin-framework/resource/schema" + "github.com/hashicorp/terraform-plugin-framework/resource/schema/booldefault" + "github.com/hashicorp/terraform-plugin-framework/resource/schema/planmodifier" + "github.com/hashicorp/terraform-plugin-framework/resource/schema/stringdefault" + "github.com/hashicorp/terraform-plugin-framework/resource/schema/stringplanmodifier" + "github.com/hashicorp/terraform-plugin-framework/types" +) + +func getSchema() schema.Schema { + return schema.Schema{ + MarkdownDescription: "Manages a Kibana Stream (wired/classic ingest or group) via the Streams API.", + Attributes: map[string]schema.Attribute{ + "id": schema.StringAttribute{ + Computed: true, + MarkdownDescription: "Internal identifier of the stream (`/`).", + PlanModifiers: []planmodifier.String{ + stringplanmodifier.UseStateForUnknown(), + }, + }, + "name": schema.StringAttribute{ + Required: true, + MarkdownDescription: "Stream name (path segment `{name}` in the Streams API).", + PlanModifiers: []planmodifier.String{ + // Renaming a stream requires creating a new stream in Kibana and + // deleting the old one; model this as a replacement in Terraform. + stringplanmodifier.RequiresReplace(), + }, + }, + "space_id": schema.StringAttribute{ + Optional: true, + Computed: true, + Default: stringdefault.StaticString("default"), + MarkdownDescription: "Kibana space ID; defaults to `default`.", + PlanModifiers: []planmodifier.String{ + stringplanmodifier.RequiresReplace(), + }, + }, + "description": schema.StringAttribute{ + Optional: true, + MarkdownDescription: "Optional human‑readable description for the stream.", + }, + "type": schema.StringAttribute{ + Computed: true, + MarkdownDescription: "Computed stream type, e.g. `wired`, `classic`, or `group`.", + }, + "create_if_missing": schema.BoolAttribute{ + Optional: true, + Computed: true, + Default: booldefault.StaticBool(false), + MarkdownDescription: "When `true` and a `group` block is configured, Terraform will create a new group stream via " + + "`PUT /api/streams/{name}` if the stream does not already exist. When `false` (default), the stream " + + "must already exist and Terraform will only manage its group configuration via `/_group`.", + }, + "ingest": schema.SingleNestedAttribute{ + Computed: true, + MarkdownDescription: "Ingest settings for wired/classic ingest streams. In the current POC this is populated from `_ingest` and treated as read-only. Only the `type` field is exposed for now.", + Attributes: map[string]schema.Attribute{ + "type": schema.StringAttribute{ + Computed: true, + MarkdownDescription: "Ingest type reported by Kibana, e.g. `wired` or `classic`.", + PlanModifiers: []planmodifier.String{ + stringplanmodifier.UseStateForUnknown(), + }, + }, + }, + }, + "group": schema.SingleNestedAttribute{ + Optional: true, + MarkdownDescription: "Grouping configuration for group streams.", + Attributes: map[string]schema.Attribute{ + "members": schema.ListAttribute{ + ElementType: types.StringType, + Optional: true, + MarkdownDescription: "Member stream names that belong to this group.", + }, + "metadata": schema.MapAttribute{ + ElementType: types.StringType, + Optional: true, + MarkdownDescription: "Arbitrary metadata for the group stream.", + }, + "tags": schema.ListAttribute{ + ElementType: types.StringType, + Optional: true, + MarkdownDescription: "Tags associated with this group stream.", + }, + }, + }, + }, + } +} diff --git a/provider/plugin_framework.go b/provider/plugin_framework.go index 14a0d9939..ef3abe209 100644 --- a/provider/plugin_framework.go +++ b/provider/plugin_framework.go @@ -31,6 +31,7 @@ import ( "github.com/elastic/terraform-provider-elasticstack/internal/kibana/maintenance_window" "github.com/elastic/terraform-provider-elasticstack/internal/kibana/security_detection_rule" "github.com/elastic/terraform-provider-elasticstack/internal/kibana/spaces" + "github.com/elastic/terraform-provider-elasticstack/internal/kibana/streams" "github.com/elastic/terraform-provider-elasticstack/internal/kibana/synthetics/monitor" "github.com/elastic/terraform-provider-elasticstack/internal/kibana/synthetics/parameter" "github.com/elastic/terraform-provider-elasticstack/internal/kibana/synthetics/private_location" @@ -128,5 +129,6 @@ func (p *Provider) Resources(ctx context.Context) []func() resource.Resource { anomaly_detection_job.NewAnomalyDetectionJobResource, security_detection_rule.NewSecurityDetectionRuleResource, job_state.NewMLJobStateResource, + streams.NewResource, } } diff --git a/streams/main.tf b/streams/main.tf new file mode 100644 index 000000000..6ea979f78 --- /dev/null +++ b/streams/main.tf @@ -0,0 +1,66 @@ +terraform { + required_providers { + elasticstack = { + source = "elastic/elasticstack" + version = "0.12.2" + } + } +} +provider "elasticstack" { + elasticsearch { + endpoints = ["http://localhost:9200"] + username = var.elasticsearch_username + password = var.elasticsearch_password + } + + kibana { + endpoints = ["http://localhost:5601"] # adjust to your Kibana URL(remember about prefix) + username = var.kibana_username + password = var.kibana_password + } +} + +variable "elasticsearch_username" { + type = string + default = "elastic" +} + +variable "elasticsearch_password" { + type = string + default = "changeme" +} + +variable "kibana_username" { + type = string + default = "elastic" +} +variable "kibana_password" { + type = string + default = "changeme" +} + +# resource "elasticstack_kibana_stream" "example_group" { +# name = "tf-example-group" +# description = "Terraform example group stream" + +# group = { +# members = ["logs-synth.1-default", "logs-synth.2-default", "logs-synth.3-default"] # adjust to something valid in your env +# metadata = { env = "dev" } +# tags = ["terraform", "poc"] +# } +# } + +resource "elasticstack_kibana_stream" "example_group" { + name = "tf-example-group-created-by-tf" + create_if_missing = true + group = { + members = ["logs-synth.1-default"] + metadata = {} + tags = [] + } +} + +resource "elasticstack_kibana_stream" "example_ingest" { + name = "logs-synth.1-default" + space_id = "default" +} \ No newline at end of file