Skip to content
Merged
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
145 changes: 144 additions & 1 deletion .generator/schemas/v1/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16342,6 +16342,7 @@ components:
- udp
- icmp
- websocket
- mcp
example: http
type: string
x-enum-varnames:
Expand All @@ -16353,6 +16354,7 @@ components:
- UDP
- ICMP
- WEBSOCKET
- MCP
SyntheticsAPITestType:
default: "api"
description: Type of the Synthetic test, `api`.
Expand Down Expand Up @@ -16475,6 +16477,8 @@ components:
- $ref: "#/components/schemas/SyntheticsAssertionJSONSchemaTarget"
- $ref: "#/components/schemas/SyntheticsAssertionXPathTarget"
- $ref: "#/components/schemas/SyntheticsAssertionJavascript"
- $ref: "#/components/schemas/SyntheticsAssertionMCPServerCapabilitiesTarget"
- $ref: "#/components/schemas/SyntheticsAssertionMCPRespectsSpecification"
SyntheticsAssertionBodyHashOperator:
description: Assertion operator to apply.
enum:
Expand Down Expand Up @@ -16610,6 +16614,49 @@ components:
type: string
x-enum-varnames:
- JAVASCRIPT
SyntheticsAssertionMCPRespectsSpecification:
description: An assertion that verifies the MCP server response respects the MCP specification.
properties:
type:
$ref: "#/components/schemas/SyntheticsAssertionMCPRespectsSpecificationType"
required:
- type
type: object
SyntheticsAssertionMCPRespectsSpecificationType:
description: Type of the assertion.
enum:
- mcpRespectsSpecification
example: mcpRespectsSpecification
type: string
x-enum-varnames:
- MCP_RESPECTS_SPECIFICATION
SyntheticsAssertionMCPServerCapabilitiesTarget:
description: An assertion that checks that an MCP server advertises the expected capabilities.
properties:
operator:
$ref: "#/components/schemas/SyntheticsAssertionOperator"
target:
description: List of MCP server capabilities to assert against.
example:
- completions
items:
$ref: "#/components/schemas/SyntheticsMCPServerCapability"
type: array
type:
$ref: "#/components/schemas/SyntheticsAssertionMCPServerCapabilitiesType"
required:
- type
- operator
- target
type: object
SyntheticsAssertionMCPServerCapabilitiesType:
description: Type of the assertion.
enum:
- mcpServerCapabilities
example: mcpServerCapabilities
type: string
x-enum-varnames:
- MCP_SERVER_CAPABILITIES
SyntheticsAssertionOperator:
description: Assertion operator to apply.
enum:
Expand Down Expand Up @@ -16712,6 +16759,8 @@ components:
- connection
- multiNetworkHop
- jitter
- mcpToolNameLength
- mcpToolCount
example: statusCode
type: string
x-enum-varnames:
Expand All @@ -16736,6 +16785,8 @@ components:
- CONNECTION
- MULTI_NETWORK_HOP
- JITTER
- MCP_TOOL_NAME_LENGTH
- MCP_TOOL_COUNT
SyntheticsAssertionXPathOperator:
description: Assertion operator to apply.
enum:
Expand Down Expand Up @@ -18044,6 +18095,31 @@ components:
$ref: "#/components/schemas/SyntheticsLocation"
type: array
type: object
SyntheticsMCPProtocolVersion:
description: The MCP protocol version used by the step. See https://modelcontextprotocol.io/specification.
enum:
- "2025-06-18"
example: "2025-06-18"
type: string
x-enum-varnames:
- VERSION_2025_06_18
SyntheticsMCPServerCapability:
description: A capability advertised by an MCP server.
enum:
- completions
- experimental
- logging
- prompts
- resources
- tools
type: string
x-enum-varnames:
- COMPLETIONS
- EXPERIMENTAL
- LOGGING
- PROMPTS
- RESOURCES
- TOOLS
SyntheticsMobileStep:
description: The steps used in a Synthetic mobile test.
properties:
Expand Down Expand Up @@ -18933,15 +19009,24 @@ components:
- UPLOAD_FILES
- WAIT
SyntheticsTestCallType:
description: The type of gRPC call to perform.
description: |-
The type of call to perform. Used by gRPC steps (`healthcheck`, `unary`)
and MCP steps (`init`, `tool_list`, `tool_call`). Valid values depend on
the parent step's `subtype`.
enum:
- healthcheck
- unary
- init
- tool_list
- tool_call
example: unary
type: string
x-enum-varnames:
- HEALTHCHECK
- UNARY
- INIT
- TOOL_LIST
- TOOL_CALL
SyntheticsTestCiOptions:
description: CI/CD options for a Synthetic test.
properties:
Expand Down Expand Up @@ -19442,6 +19527,8 @@ components:
isMessageBase64Encoded:
description: Whether the message is base64 encoded.
type: boolean
mcpProtocolVersion:
$ref: "#/components/schemas/SyntheticsMCPProtocolVersion"
message:
description: Message to send for UDP or WebSocket tests.
type: string
Expand Down Expand Up @@ -19486,6 +19573,14 @@ components:
description: Timeout in seconds for the test.
format: double
type: number
toolArgs:
additionalProperties: {}
description: Arguments to pass to the MCP tool. Free-form object whose shape depends on the tool. Used when `callType` is `tool_call`.
type: object
toolName:
description: The name of the MCP tool to call. Required when `callType` is `tool_call`.
example: search
type: string
url:
description: URL to perform the test with.
example: "https://example.com"
Expand Down Expand Up @@ -22432,6 +22527,14 @@ components:
description: Shows the 99th percentile of all Cloud Security Management Enterprise hosts over all hours in the current date for the given org.
format: int64
type: integer
csm_host_pro_hosts_agentless_scanners_sum:
description: Shows the sum of all Cloud Security Management Pro Agentless scanner hosts over all hours in the current date for the given org.
format: int64
type: integer
csm_host_pro_hosts_agentless_scanners_top99p:
description: Shows the 99th percentile of all Cloud Security Management Pro Agentless scanner hosts over all hours in the current date for the given org.
format: int64
type: integer
csm_host_pro_oci_host_count_top99p:
description: Shows the 99th percentile of all Cloud Security Management Pro OCI hosts over all hours in the current date for the given org.
format: int64
Expand Down Expand Up @@ -22464,6 +22567,14 @@ components:
description: Shows the 99th percentile of all Cloud Security Management Pro hosts over all hours in the current date for all organizations.
format: int64
type: integer
cspm_hosts_agentless_scanners_sum:
description: Shows the sum of all Cloud Security Management Pro Agentless scanner hosts over all hours in the current date for all organizations.
format: int64
type: integer
cspm_hosts_agentless_scanners_top99p:
description: Shows the 99th percentile of all Cloud Security Management Pro Agentless scanner hosts over all hours in the current date for all organizations.
format: int64
type: integer
custom_ts_avg:
description: Shows the average number of distinct custom metrics over all hours in the current date for all organizations.
format: int64
Expand Down Expand Up @@ -23425,6 +23536,14 @@ components:
description: Shows the 99th percentile of all Cloud Security Management Enterprise hosts over all hours in the current date for the given org.
format: int64
type: integer
csm_host_pro_hosts_agentless_scanners_sum:
description: Shows the sum of all Cloud Security Management Pro Agentless scanner hosts over all hours in the current date for the given org.
format: int64
type: integer
csm_host_pro_hosts_agentless_scanners_top99p:
description: Shows the 99th percentile of all Cloud Security Management Pro Agentless scanner hosts over all hours in the current date for the given org.
format: int64
type: integer
csm_host_pro_oci_host_count_top99p:
description: Shows the 99th percentile of all Cloud Security Management Pro OCI hosts over all hours in the current date for the given org.
format: int64
Expand Down Expand Up @@ -23457,6 +23576,14 @@ components:
description: Shows the 99th percentile of all Cloud Security Management Pro hosts over all hours in the current date for the given org.
format: int64
type: integer
cspm_hosts_agentless_scanners_sum:
description: Shows the sum of all Cloud Security Management Pro Agentless scanner hosts over all hours in the current date for the given org.
format: int64
type: integer
cspm_hosts_agentless_scanners_top99p:
description: Shows the 99th percentile of all Cloud Security Management Pro Agentless scanner hosts over all hours in the current date for the given org.
format: int64
type: integer
custom_historical_ts_avg:
description: Shows the average number of distinct historical custom metrics over all hours in the current date for the given org.
format: int64
Expand Down Expand Up @@ -24428,6 +24555,14 @@ components:
description: Shows the 99th percentile of all Cloud Security Management Enterprise hosts over all hours in the current month for all organizations.
format: int64
type: integer
csm_host_pro_hosts_agentless_scanners_agg_sum:
description: Shows the sum of all Cloud Security Management Pro Agentless scanner hosts over all hours in the current month for all organizations.
format: int64
type: integer
csm_host_pro_hosts_agentless_scanners_top99p_sum:
description: Shows the 99th percentile of all Cloud Security Management Pro Agentless scanner hosts over all hours in the current month for all organizations.
format: int64
type: integer
csm_host_pro_oci_host_count_top99p_sum:
description: Shows the 99th percentile of all Cloud Security Management Pro OCI hosts over all hours in the current month for all organizations.
format: int64
Expand Down Expand Up @@ -24460,6 +24595,14 @@ components:
description: Shows the 99th percentile of all Cloud Security Management Pro hosts over all hours in the current month for all organizations.
format: int64
type: integer
cspm_hosts_agentless_scanners_agg_sum:
description: Shows the sum of all Cloud Security Management Pro Agentless scanner hosts over all hours in the current month for all organizations.
format: int64
type: integer
cspm_hosts_agentless_scanners_top99p_sum:
description: Shows the 99th percentile of all Cloud Security Management Pro Agentless scanner hosts over all hours in the current month for all organizations.
format: int64
type: integer
custom_historical_ts_sum:
description: Shows the average number of distinct historical custom metrics over all hours in the current month for all organizations.
format: int64
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2026-05-19T16:45:21.251Z

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading