# Functions
NewAgentPolicyInfoRequest generates requests for AgentPolicyInfo.
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewCreateAgentPolicyRequest calls the generic CreateAgentPolicy builder with application/json body.
NewCreateAgentPolicyRequestWithBody generates requests for CreateAgentPolicy with any type of body.
NewCreatePackagePolicyRequest calls the generic CreatePackagePolicy builder with application/json body.
NewCreatePackagePolicyRequestWithBody generates requests for CreatePackagePolicy with any type of body.
NewDeleteAgentPolicyRequest calls the generic DeleteAgentPolicy builder with application/json body.
NewDeleteAgentPolicyRequestWithBody generates requests for DeleteAgentPolicy with any type of body.
NewDeleteFleetServerHostsRequest generates requests for DeleteFleetServerHosts.
NewDeleteOutputRequest generates requests for DeleteOutput.
NewDeletePackagePolicyRequest generates requests for DeletePackagePolicy.
NewDeletePackageRequest calls the generic DeletePackage builder with application/json body.
NewDeletePackageRequestWithBody generates requests for DeletePackage with any type of body.
NewGetEnrollmentApiKeysRequest generates requests for GetEnrollmentApiKeys.
NewGetOneFleetServerHostsRequest generates requests for GetOneFleetServerHosts.
NewGetOutputRequest generates requests for GetOutput.
NewGetPackagePolicyRequest generates requests for GetPackagePolicy.
NewGetPackageRequest generates requests for GetPackage.
NewInstallPackageRequest calls the generic InstallPackage builder with application/json body.
NewInstallPackageRequestWithBody generates requests for InstallPackage with any type of body.
NewListAllPackagesRequest generates requests for ListAllPackages.
NewPostFleetServerHostsRequest calls the generic PostFleetServerHosts builder with application/json body.
NewPostFleetServerHostsRequestWithBody generates requests for PostFleetServerHosts with any type of body.
NewPostOutputsRequest calls the generic PostOutputs builder with application/json body.
NewPostOutputsRequestWithBody generates requests for PostOutputs with any type of body.
NewUpdateAgentPolicyRequest calls the generic UpdateAgentPolicy builder with application/json body.
NewUpdateAgentPolicyRequestWithBody generates requests for UpdateAgentPolicy with any type of body.
NewUpdateFleetServerHostsRequest calls the generic UpdateFleetServerHosts builder with application/json body.
NewUpdateFleetServerHostsRequestWithBody generates requests for UpdateFleetServerHosts with any type of body.
NewUpdateOutputRequest calls the generic UpdateOutput builder with application/json body.
NewUpdateOutputRequestWithBody generates requests for UpdateOutput with any type of body.
NewUpdatePackagePolicyRequest calls the generic UpdatePackagePolicy builder with application/json body.
NewUpdatePackagePolicyRequestWithBody generates requests for UpdatePackagePolicy with any type of body.
NewUpdatePackageRequest calls the generic UpdatePackage builder with application/json body.
NewUpdatePackageRequestWithBody generates requests for UpdatePackage with any type of body.
ParseAgentPolicyInfoResponse parses an HTTP response from a AgentPolicyInfoWithResponse call.
ParseCreateAgentPolicyResponse parses an HTTP response from a CreateAgentPolicyWithResponse call.
ParseCreatePackagePolicyResponse parses an HTTP response from a CreatePackagePolicyWithResponse call.
ParseDeleteAgentPolicyResponse parses an HTTP response from a DeleteAgentPolicyWithResponse call.
ParseDeleteFleetServerHostsResponse parses an HTTP response from a DeleteFleetServerHostsWithResponse call.
ParseDeleteOutputResponse parses an HTTP response from a DeleteOutputWithResponse call.
ParseDeletePackagePolicyResponse parses an HTTP response from a DeletePackagePolicyWithResponse call.
ParseDeletePackageResponse parses an HTTP response from a DeletePackageWithResponse call.
ParseGetEnrollmentApiKeysResponse parses an HTTP response from a GetEnrollmentApiKeysWithResponse call.
ParseGetOneFleetServerHostsResponse parses an HTTP response from a GetOneFleetServerHostsWithResponse call.
ParseGetOutputResponse parses an HTTP response from a GetOutputWithResponse call.
ParseGetPackagePolicyResponse parses an HTTP response from a GetPackagePolicyWithResponse call.
ParseGetPackageResponse parses an HTTP response from a GetPackageWithResponse call.
ParseInstallPackageResponse parses an HTTP response from a InstallPackageWithResponse call.
ParseListAllPackagesResponse parses an HTTP response from a ListAllPackagesWithResponse call.
ParsePostFleetServerHostsResponse parses an HTTP response from a PostFleetServerHostsWithResponse call.
ParsePostOutputsResponse parses an HTTP response from a PostOutputsWithResponse call.
ParseUpdateAgentPolicyResponse parses an HTTP response from a UpdateAgentPolicyWithResponse call.
ParseUpdateFleetServerHostsResponse parses an HTTP response from a UpdateFleetServerHostsWithResponse call.
ParseUpdateOutputResponse parses an HTTP response from a UpdateOutputWithResponse call.
ParseUpdatePackagePolicyResponse parses an HTTP response from a UpdatePackagePolicyWithResponse call.
ParseUpdatePackageResponse parses an HTTP response from a UpdatePackageWithResponse call.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.
# Constants
Defines values for AgentPolicyCreateRequestMonitoringEnabled.
Defines values for AgentPolicyCreateRequestMonitoringEnabled.
Defines values for AgentPolicyMonitoringEnabled.
Defines values for AgentPolicyMonitoringEnabled.
Defines values for PackageInfoSourceLicense.
Defines values for PackageInfoConditionsElasticsearchSubscription.
No description provided by the author
Defines values for PackageInfoRelease.
Defines values for PackageInstallSource.
Defines values for ElasticsearchAssetType.
Defines values for CreatePackagePolicyParamsFormat.
Defines values for CreatePackagePolicyParamsFormat.
Defines values for KibanaSavedObjectType.
Defines values for KibanaSavedObjectType.
Defines values for ElasticsearchAssetType.
Defines values for PackageInfoSourceLicense.
Defines values for PackageInfoConditionsElasticsearchSubscription.
Defines values for PackageInfoRelease.
Defines values for Format.
Defines values for Format.
Defines values for PackageInfoRelease.
Defines values for GetPackagePolicyParamsFormat.
Defines values for GetPackagePolicyParamsFormat.
Defines values for PackageInfoConditionsElasticsearchSubscription.
Defines values for ElasticsearchAssetType.
Defines values for KibanaSavedObjectType.
Defines values for ElasticsearchAssetType.
Defines values for ElasticsearchAssetType.
Defines values for PackageStatus.
Defines values for PackageStatus.
Defines values for PackageStatus.
Defines values for KibanaSavedObjectType.
Defines values for AgentPolicyUpdateRequestMonitoringEnabled.
Defines values for KibanaSavedObjectType.
Defines values for AgentPolicyUpdateRequestMonitoringEnabled.
Defines values for KibanaSavedObjectType.
Defines values for PackageStatus.
Defines values for OutputCreateRequestElasticsearchType.
Defines values for OutputCreateRequestKafkaConnectionType.
Defines values for OutputCreateRequestKafkaConnectionType.
Defines values for OutputCreateRequestKafkaSslVerificationMode.
Defines values for OutputCreateRequestKafkaSslVerificationMode.
Defines values for OutputCreateRequestKafkaSslVerificationMode.
Defines values for OutputCreateRequestKafkaSslVerificationMode.
Defines values for OutputCreateRequestKafkaType.
Defines values for OutputCreateRequestLogstashType.
Defines values for OutputUpdateRequestElasticsearchType.
Defines values for OutputUpdateRequestKafkaConnectionType.
Defines values for OutputUpdateRequestKafkaConnectionType.
Defines values for OutputUpdateRequestKafkaSslVerificationMode.
Defines values for OutputUpdateRequestKafkaSslVerificationMode.
Defines values for OutputUpdateRequestKafkaSslVerificationMode.
Defines values for OutputUpdateRequestKafkaSslVerificationMode.
Defines values for OutputUpdateRequestKafkaType.
Defines values for OutputUpdateRequestLogstashType.
Defines values for PackageInfoConditionsElasticsearchSubscription.
Defines values for PackageInstallSource.
Defines values for KibanaSavedObjectType.
Defines values for KibanaSavedObjectType.
Defines values for ElasticsearchAssetType.
Defines values for UpdatePackagePolicyParamsFormat.
Defines values for UpdatePackagePolicyParamsFormat.
Defines values for PackageInstallSource.
Defines values for KibanaSavedObjectType.
# Structs
AgentPolicy defines model for agent_policy.
AgentPolicyCreateRequest defines model for agent_policy_create_request.
No description provided by the author
AgentPolicyUpdateRequest defines model for agent_policy_update_request.
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
No description provided by the author
CreatePackagePolicyParams defines parameters for CreatePackagePolicy.
No description provided by the author
DeleteAgentPolicyJSONBody defines parameters for DeleteAgentPolicy.
No description provided by the author
No description provided by the author
No description provided by the author
DeletePackageJSONBody defines parameters for DeletePackage.
DeletePackageParams defines parameters for DeletePackage.
DeletePackagePolicyParams defines parameters for DeletePackagePolicy.
No description provided by the author
No description provided by the author
EnrollmentApiKey defines model for enrollment_api_key.
Error defines model for error.
FleetServerHost defines model for fleet_server_host.
No description provided by the author
No description provided by the author
No description provided by the author
GetPackageParams defines parameters for GetPackage.
GetPackagePolicyParams defines parameters for GetPackagePolicy.
No description provided by the author
No description provided by the author
GetPackagesResponse defines model for get_packages_response.
InstallPackageJSONBody defines parameters for InstallPackage.
InstallPackageParams defines parameters for InstallPackage.
No description provided by the author
ListAllPackagesParams defines parameters for ListAllPackages.
No description provided by the author
NewPackagePolicy defines model for new_package_policy.
OutputCreateRequest defines model for output_create_request.
OutputCreateRequestElasticsearch defines model for output_create_request_elasticsearch.
OutputCreateRequestKafka defines model for output_create_request_kafka.
OutputCreateRequestLogstash defines model for output_create_request_logstash.
OutputUpdateRequest defines model for output_update_request.
OutputUpdateRequestElasticsearch defines model for output_update_request_elasticsearch.
OutputUpdateRequestKafka defines model for output_update_request_kafka.
OutputUpdateRequestLogstash defines model for output_update_request_logstash.
PackageInfo defines model for package_info.
PackageItemType defines model for package_item_type.
PackagePolicy defines model for package_policy.
PackagePolicyInput defines model for package_policy_input.
PackagePolicyPackageInfo defines model for package_policy_package_info.
PackagePolicyRequest defines model for package_policy_request.
PackagePolicyRequestInput defines model for package_policy_request_input.
PackagePolicyRequestInputStream defines model for package_policy_request_input_stream.
PostFleetServerHostsJSONBody defines parameters for PostFleetServerHosts.
No description provided by the author
No description provided by the author
SearchResult defines model for search_result.
No description provided by the author
UpdateFleetServerHostsJSONBody defines parameters for UpdateFleetServerHosts.
No description provided by the author
No description provided by the author
UpdatePackageJSONBody defines parameters for UpdatePackage.
UpdatePackageParams defines parameters for UpdatePackage.
UpdatePackagePolicyParams defines parameters for UpdatePackagePolicy.
No description provided by the author
No description provided by the author
# Interfaces
The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
Doer performs HTTP requests.
# Type aliases
AgentPolicyCreateRequestMonitoringEnabled defines model for AgentPolicyCreateRequest.MonitoringEnabled.
AgentPolicyMonitoringEnabled defines model for AgentPolicy.MonitoringEnabled.
AgentPolicyUpdateRequestMonitoringEnabled defines model for AgentPolicyUpdateRequest.MonitoringEnabled.
ClientOption allows setting custom parameters during construction.
CreateAgentPolicyJSONRequestBody defines body for CreateAgentPolicy for application/json ContentType.
CreatePackagePolicyJSONRequestBody defines body for CreatePackagePolicy for application/json ContentType.
CreatePackagePolicyParamsFormat defines parameters for CreatePackagePolicy.
DeleteAgentPolicyJSONRequestBody defines body for DeleteAgentPolicy for application/json ContentType.
DeletePackageJSONRequestBody defines body for DeletePackage for application/json ContentType.
ElasticsearchAssetType defines model for elasticsearch_asset_type.
Format defines model for format.
GetPackagePolicyParamsFormat defines parameters for GetPackagePolicy.
InstallPackageJSONRequestBody defines body for InstallPackage for application/json ContentType.
KibanaSavedObjectType defines model for kibana_saved_object_type.
OutputCreateRequestElasticsearchType defines model for OutputCreateRequestElasticsearch.Type.
OutputCreateRequestKafkaConnectionType defines model for OutputCreateRequestKafka.ConnectionType.
OutputCreateRequestKafkaSslVerificationMode defines model for OutputCreateRequestKafka.Ssl.VerificationMode.
OutputCreateRequestKafkaType defines model for OutputCreateRequestKafka.Type.
OutputCreateRequestLogstashType defines model for OutputCreateRequestLogstash.Type.
OutputUpdateRequestElasticsearchType defines model for OutputUpdateRequestElasticsearch.Type.
OutputUpdateRequestKafkaConnectionType defines model for OutputUpdateRequestKafka.ConnectionType.
OutputUpdateRequestKafkaSslVerificationMode defines model for OutputUpdateRequestKafka.Ssl.VerificationMode.
OutputUpdateRequestKafkaType defines model for OutputUpdateRequestKafka.Type.
OutputUpdateRequestLogstashType defines model for OutputUpdateRequestLogstash.Type.
PackageInfoConditionsElasticsearchSubscription defines model for PackageInfo.Conditions.Elasticsearch.Subscription.
PackageInfoRelease release label is deprecated, derive from the version instead (packages follow semver).
PackageInfoSourceLicense defines model for PackageInfo.Source.License.
PackageInstallSource defines model for package_install_source.
PackageStatus defines model for package_status.
PostFleetServerHostsJSONRequestBody defines body for PostFleetServerHosts for application/json ContentType.
PostOutputsJSONRequestBody defines body for PostOutputs for application/json ContentType.
RequestEditorFn is the function signature for the RequestEditor callback function.
UpdateAgentPolicyJSONRequestBody defines body for UpdateAgentPolicy for application/json ContentType.
UpdateFleetServerHostsJSONRequestBody defines body for UpdateFleetServerHosts for application/json ContentType.
UpdateOutputJSONRequestBody defines body for UpdateOutput for application/json ContentType.
UpdatePackageJSONRequestBody defines body for UpdatePackage for application/json ContentType.
UpdatePackagePolicyJSONRequestBody defines body for UpdatePackagePolicy for application/json ContentType.
UpdatePackagePolicyParamsFormat defines parameters for UpdatePackagePolicy.