|
2714 | 2714 | }
|
2715 | 2715 | }
|
2716 | 2716 | },
|
2717 |
| - "revision": "20240303", |
| 2717 | + "revision": "20240414", |
2718 | 2718 | "rootUrl": "https://monitoring.googleapis.com/",
|
2719 | 2719 | "schemas": {
|
2720 | 2720 | "Aggregation": {
|
|
3453 | 3453 | "type": "object"
|
3454 | 3454 | },
|
3455 | 3455 | "Documentation": {
|
3456 |
| - "description": "A content string and a MIME type that describes the content string's format.", |
| 3456 | + "description": "Documentation that is included in the notifications and incidents pertaining to this policy.", |
3457 | 3457 | "id": "Documentation",
|
3458 | 3458 | "properties": {
|
3459 | 3459 | "content": {
|
|
3859 | 3859 | },
|
3860 | 3860 | "authInfo": {
|
3861 | 3861 | "$ref": "BasicAuthentication",
|
3862 |
| - "description": "The authentication information. Optional when creating an HTTP check; defaults to empty." |
| 3862 | + "description": "The authentication information. Optional when creating an HTTP check; defaults to empty. Do not set both auth_method and auth_info." |
3863 | 3863 | },
|
3864 | 3864 | "body": {
|
3865 | 3865 | "description": "The request body associated with the HTTP POST request. If content_type is URL_ENCODED, the body passed in must be URL-encoded. Users can provide a Content-Length header via the headers field or the API will do so. If the request_method is GET and body is not empty, the API will return an error. The maximum byte size is 1 megabyte.Note: If client libraries aren't used (which performs the conversion automatically) base64 encode your body data since the field is of bytes type.",
|
|
3922 | 3922 | ],
|
3923 | 3923 | "type": "string"
|
3924 | 3924 | },
|
| 3925 | + "serviceAgentAuthentication": { |
| 3926 | + "$ref": "ServiceAgentAuthentication", |
| 3927 | + "description": "If specified, Uptime will generate and attach an OIDC JWT token for the Monitoring service agent service account as an Authorization header in the HTTP request when probing." |
| 3928 | + }, |
3925 | 3929 | "useSsl": {
|
3926 | 3930 | "description": "If true, use HTTPS instead of HTTP to run the check.",
|
3927 | 3931 | "type": "boolean"
|
|
5384 | 5388 | },
|
5385 | 5389 | "type": "object"
|
5386 | 5390 | },
|
| 5391 | + "ServiceAgentAuthentication": { |
| 5392 | + "description": "Contains information needed for generating an OpenID Connect token (https://developers.google.com/identity/protocols/OpenIDConnect). The OIDC token will be generated for the Monitoring service agent service account.", |
| 5393 | + "id": "ServiceAgentAuthentication", |
| 5394 | + "properties": { |
| 5395 | + "type": { |
| 5396 | + "description": "Type of authentication.", |
| 5397 | + "enum": [ |
| 5398 | + "SERVICE_AGENT_AUTHENTICATION_TYPE_UNSPECIFIED", |
| 5399 | + "OIDC_TOKEN" |
| 5400 | + ], |
| 5401 | + "enumDescriptions": [ |
| 5402 | + "Default value, will result in OIDC Authentication.", |
| 5403 | + "OIDC Authentication" |
| 5404 | + ], |
| 5405 | + "type": "string" |
| 5406 | + } |
| 5407 | + }, |
| 5408 | + "type": "object" |
| 5409 | + }, |
5387 | 5410 | "ServiceLevelIndicator": {
|
5388 | 5411 | "description": "A Service-Level Indicator (SLI) describes the \"performance\" of a service. For some services, the SLI is well-defined. In such cases, the SLI can be described easily by referencing the well-known SLI and providing the needed parameters. Alternatively, a \"custom\" SLI can be defined with a query to the underlying metric store. An SLI is defined to be good_service / total_service over any queried time interval. The value of performance always falls into the range 0 \u003c= performance \u003c= 1. A custom SLI describes how to compute this ratio, whether this is by dividing values from a pair of time series, cutting a Distribution into good and bad counts, or counting time windows in which the service complies with a criterion. For separation of concerns, a single Service-Level Indicator measures performance for only one aspect of service quality, such as fraction of successful queries or fast-enough queries.",
|
5389 | 5412 | "id": "ServiceLevelIndicator",
|
|
0 commit comments