|
600 | 600 | },
|
601 | 601 | "documentation":"<p>A configuration specification to be used to override existing configurations.</p>"
|
602 | 602 | },
|
| 603 | + "ConfigurationPropertyKey":{ |
| 604 | + "type":"string", |
| 605 | + "max":1024, |
| 606 | + "min":1, |
| 607 | + "pattern":".*\\S.*" |
| 608 | + }, |
| 609 | + "ConfigurationPropertyValue":{ |
| 610 | + "type":"string", |
| 611 | + "max":1024, |
| 612 | + "min":0, |
| 613 | + "pattern":".*\\S.*" |
| 614 | + }, |
603 | 615 | "ConflictException":{
|
604 | 616 | "type":"structure",
|
605 | 617 | "required":["message"],
|
|
1395 | 1407 | "cloudWatchLoggingConfiguration":{
|
1396 | 1408 | "shape":"CloudWatchLoggingConfiguration",
|
1397 | 1409 | "documentation":"<p>The Amazon CloudWatch configuration for monitoring logs. You can configure your jobs to send log information to CloudWatch.</p>"
|
| 1410 | + }, |
| 1411 | + "prometheusMonitoringConfiguration":{ |
| 1412 | + "shape":"PrometheusMonitoringConfiguration", |
| 1413 | + "documentation":"<p>The monitoring configuration object you can configure to send metrics to Amazon Managed Service for Prometheus for a job run.</p>" |
1398 | 1414 | }
|
1399 | 1415 | },
|
1400 | 1416 | "documentation":"<p>The configuration setting for monitoring.</p>"
|
|
1419 | 1435 | "min":1,
|
1420 | 1436 | "pattern":"[A-Za-z0-9_=-]+"
|
1421 | 1437 | },
|
| 1438 | + "PrometheusMonitoringConfiguration":{ |
| 1439 | + "type":"structure", |
| 1440 | + "members":{ |
| 1441 | + "remoteWriteUrl":{ |
| 1442 | + "shape":"PrometheusUrlString", |
| 1443 | + "documentation":"<p>The remote write URL in the Amazon Managed Service for Prometheus workspace to send metrics to.</p>" |
| 1444 | + } |
| 1445 | + }, |
| 1446 | + "documentation":"<p>The monitoring configuration object you can configure to send metrics to Amazon Managed Service for Prometheus for a job run.</p>" |
| 1447 | + }, |
| 1448 | + "PrometheusUrlString":{ |
| 1449 | + "type":"string", |
| 1450 | + "max":10280, |
| 1451 | + "min":1, |
| 1452 | + "pattern":"https://aps-workspaces.([a-z]{2}-[a-z-]{1,20}-[1-9]).amazonaws(.[0-9A-Za-z]{2,4})+/workspaces/[-_.0-9A-Za-z]{1,100}/api/v1/remote_write" |
| 1453 | + }, |
1422 | 1454 | "Query":{
|
1423 | 1455 | "type":"string",
|
1424 | 1456 | "max":10280,
|
|
1503 | 1535 | },
|
1504 | 1536 | "SensitivePropertiesMap":{
|
1505 | 1537 | "type":"map",
|
1506 |
| - "key":{"shape":"String1024"}, |
1507 |
| - "value":{"shape":"String1024"}, |
| 1538 | + "key":{"shape":"ConfigurationPropertyKey"}, |
| 1539 | + "value":{"shape":"ConfigurationPropertyValue"}, |
1508 | 1540 | "max":100,
|
1509 | 1541 | "min":0,
|
1510 | 1542 | "sensitive":true
|
|
0 commit comments