Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
307 changes: 262 additions & 45 deletions oas_docs/output/kibana.serverless.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26139,7 +26139,7 @@ paths:
deployment: azure
posture: cspm
schema:
$ref: '#/components/schemas/Kibana_HTTP_APIs_simplified_create_package_policy_request'
$ref: '#/components/schemas/Kibana_HTTP_APIs_create_agentless_policy_request'
responses:
'200':
content:
Expand Down Expand Up @@ -39432,7 +39432,7 @@ paths:
success: true
schema:
items:
$ref: '#/components/schemas/Kibana_HTTP_APIs_package_policy_status_response'
$ref: '#/components/schemas/Kibana_HTTP_APIs_delete_package_policies_response_item'
maxItems: 10000
type: array
description: Successful response
Expand Down Expand Up @@ -71253,6 +71253,206 @@ components:
- operation
title: Count Metric Operation
type: object
Kibana_HTTP_APIs_create_agentless_policy_request:
additionalProperties: false
properties:
additional_datastreams_permissions:
description: Additional data stream permissions that will be added to the agent policy.
items:
type: string
maxItems: 100
nullable: true
type: array
cloud_connector:
additionalProperties: false
type: object
properties:
cloud_connector_id:
description: ID of an existing cloud connector to reuse. If not provided, a new connector will be created.
type: string
enabled:
default: false
description: Whether cloud connectors are enabled for this policy.
type: boolean
name:
description: Optional name for the cloud connector. If not provided, will be auto-generated from credentials.
maxLength: 255
minLength: 1
type: string
target_csp:
description: Target cloud service provider. If not provided, will be auto-detected from inputs.
enum:
- aws
- azure
- gcp
type: string
condition:
description: Agent condition expression to evaluate whether to apply this integration to its inputs.
type: string
description:
description: Policy description.
type: string
force:
description: Force package policy creation even if the package is not verified, or if the agent policy is managed.
type: boolean
global_data_tags:
items:
additionalProperties: false
type: object
properties:
name:
description: The name of the custom field. Cannot contain spaces.
type: string
value:
anyOf:
- type: string
- type: number
description: The value of the custom field.
required:
- name
- value
maxItems: 100
type: array
id:
description: Policy unique identifier.
type: string
inputs:
additionalProperties:
additionalProperties: false
type: object
properties:
condition:
description: Agent condition expression to evaluate whether to apply this input.
type: string
deprecated:
$ref: '#/components/schemas/Kibana_HTTP_APIs_deprecation_info'
enabled:
description: Enable or disable that input. Defaults to `true` (enabled).
type: boolean
streams:
additionalProperties:
additionalProperties: false
type: object
properties:
condition:
description: Agent condition expression to evaluate whether to apply this stream.
type: string
deprecated:
$ref: '#/components/schemas/Kibana_HTTP_APIs_deprecation_info'
enabled:
description: Enable or disable that stream. Defaults to `true` (enabled).
type: boolean
var_group_selections:
additionalProperties:
type: string
description: Variable group selections. Maps var_group name to the selected option name within that group.
type: object
vars:
additionalProperties:
anyOf:
- type: string
- type: number
- type: boolean
- items:
type: string
maxItems: 100
type: array
- items:
type: number
maxItems: 100
type: array
- additionalProperties: false
type: object
properties:
id:
type: string
isSecretRef:
type: boolean
required:
- id
- isSecretRef
nullable: true
description: Input/stream level variable. Refer to the integration documentation for more information.
type: object
description: Input streams. Refer to the integration documentation to know which streams are available.
type: object
vars:
additionalProperties:
anyOf:
- type: string
- type: number
- type: boolean
- items:
type: string
maxItems: 100
type: array
- items:
type: number
maxItems: 100
type: array
- additionalProperties: false
type: object
properties:
id:
type: string
isSecretRef:
type: boolean
required:
- id
- isSecretRef
nullable: true
description: Input/stream level variable. Refer to the integration documentation for more information.
type: object
description: Package policy inputs. Refer to the integration documentation to know which inputs are available.
type: object
name:
description: Unique name for the policy.
type: string
namespace:
description: Policy namespace. When not specified, it inherits the agent policy namespace.
type: string
package:
$ref: '#/components/schemas/Kibana_HTTP_APIs_package_policy_package'
policy_template:
description: The policy template to use for the agentless package policy. If not provided, the default policy template will be used.
type: string
var_group_selections:
additionalProperties:
type: string
description: Variable group selections. Maps var_group name to the selected option name within that group.
type: object
vars:
additionalProperties:
anyOf:
- type: string
- type: number
- type: boolean
- items:
type: string
maxItems: 100
type: array
- items:
type: number
maxItems: 100
type: array
- additionalProperties: false
type: object
properties:
id:
type: string
isSecretRef:
type: boolean
required:
- id
- isSecretRef
nullable: true
description: Input/stream level variable. Refer to the integration documentation for more information.
type: object
required:
- name
- package
title: create_agentless_policy_request
type: object
Kibana_HTTP_APIs_create_custom_integration_request:
additionalProperties: false
properties:
Expand Down Expand Up @@ -73797,6 +73997,47 @@ components:
- packagePolicyIds
title: delete_package_policies_request
type: object
Kibana_HTTP_APIs_delete_package_policies_response_item:
additionalProperties: false
properties:
body:
additionalProperties: false
type: object
properties:
message:
type: string
required:
- message
id:
type: string
name:
type: string
output_id:
nullable: true
type: string
package:
$ref: '#/components/schemas/Kibana_HTTP_APIs_package_policy_package'
policy_id:
deprecated: true
description: Use `policy_ids` instead
nullable: true
type: string
policy_ids:
items:
type: string
maxItems: 10000
type: array
statusCode:
type: number
success:
type: boolean
required:
- id
- success
- policy_ids
- package
title: delete_package_policies_response_item
type: object
Kibana_HTTP_APIs_delete_package_response:
additionalProperties: false
properties:
Expand Down Expand Up @@ -94765,29 +95006,6 @@ components:
maxItems: 100
nullable: true
type: array
cloud_connector:
additionalProperties: false
type: object
properties:
cloud_connector_id:
description: ID of an existing cloud connector to reuse. If not provided, a new connector will be created.
type: string
enabled:
default: false
description: Whether cloud connectors are enabled for this policy.
type: boolean
name:
description: Optional name for the cloud connector. If not provided, will be auto-generated from credentials.
maxLength: 255
minLength: 1
type: string
target_csp:
description: Target cloud service provider. If not provided, will be auto-detected from inputs.
enum:
- aws
- azure
- gcp
type: string
condition:
description: Agent condition expression to evaluate whether to apply this integration to its inputs.
type: string
Expand All @@ -94797,24 +95015,6 @@ components:
force:
description: Force package policy creation even if the package is not verified, or if the agent policy is managed.
type: boolean
global_data_tags:
items:
additionalProperties: false
type: object
properties:
name:
description: The name of the custom field. Cannot contain spaces.
type: string
value:
anyOf:
- type: string
- type: number
description: The value of the custom field.
required:
- name
- value
maxItems: 100
type: array
id:
description: Policy unique identifier.
type: string
Expand Down Expand Up @@ -94913,11 +95113,28 @@ components:
namespace:
description: Policy namespace. When not specified, it inherits the agent policy namespace.
type: string
output_id:
nullable: true
type: string
package:
$ref: '#/components/schemas/Kibana_HTTP_APIs_package_policy_package'
policy_template:
description: The policy template to use for the agentless package policy. If not provided, the default policy template will be used.
policy_id:
deprecated: true
description: Deprecated. Use policy_ids instead.
nullable: true
type: string
policy_ids:
description: IDs of the agent policies that the package policy will be added to.
items:
type: string
maxItems: 1000
type: array
supports_agentless:
default: false
deprecated: true
description: Indicates whether the package policy belongs to an agentless agent policy. Deprecated in favor of the Fleet agentless policies API.
nullable: true
type: boolean
var_group_selections:
additionalProperties:
type: string
Expand Down
Loading
Loading