|
243 | 243 | {"shape":"ResourceNotFoundException"}, |
244 | 244 | {"shape":"AccessDeniedException"}, |
245 | 245 | {"shape":"ValidationException"} |
246 | | - ] |
| 246 | + ], |
| 247 | + "readonly":true |
247 | 248 | }, |
248 | 249 | "GetIdMappingWorkflow":{ |
249 | 250 | "name":"GetIdMappingWorkflow", |
|
260 | 261 | {"shape":"ResourceNotFoundException"}, |
261 | 262 | {"shape":"AccessDeniedException"}, |
262 | 263 | {"shape":"ValidationException"} |
263 | | - ] |
| 264 | + ], |
| 265 | + "readonly":true |
264 | 266 | }, |
265 | 267 | "GetIdNamespace":{ |
266 | 268 | "name":"GetIdNamespace", |
|
277 | 279 | {"shape":"ResourceNotFoundException"}, |
278 | 280 | {"shape":"AccessDeniedException"}, |
279 | 281 | {"shape":"ValidationException"} |
280 | | - ] |
| 282 | + ], |
| 283 | + "readonly":true |
281 | 284 | }, |
282 | 285 | "GetMatchId":{ |
283 | 286 | "name":"GetMatchId", |
|
294 | 297 | {"shape":"ResourceNotFoundException"}, |
295 | 298 | {"shape":"AccessDeniedException"}, |
296 | 299 | {"shape":"ValidationException"} |
297 | | - ] |
| 300 | + ], |
| 301 | + "readonly":true |
298 | 302 | }, |
299 | 303 | "GetMatchingJob":{ |
300 | 304 | "name":"GetMatchingJob", |
|
311 | 315 | {"shape":"ResourceNotFoundException"}, |
312 | 316 | {"shape":"AccessDeniedException"}, |
313 | 317 | {"shape":"ValidationException"} |
314 | | - ] |
| 318 | + ], |
| 319 | + "readonly":true |
315 | 320 | }, |
316 | 321 | "GetMatchingWorkflow":{ |
317 | 322 | "name":"GetMatchingWorkflow", |
|
328 | 333 | {"shape":"ResourceNotFoundException"}, |
329 | 334 | {"shape":"AccessDeniedException"}, |
330 | 335 | {"shape":"ValidationException"} |
331 | | - ] |
| 336 | + ], |
| 337 | + "readonly":true |
332 | 338 | }, |
333 | 339 | "GetPolicy":{ |
334 | 340 | "name":"GetPolicy", |
|
345 | 351 | {"shape":"ResourceNotFoundException"}, |
346 | 352 | {"shape":"AccessDeniedException"}, |
347 | 353 | {"shape":"ValidationException"} |
348 | | - ] |
| 354 | + ], |
| 355 | + "readonly":true |
349 | 356 | }, |
350 | 357 | "GetProviderService":{ |
351 | 358 | "name":"GetProviderService", |
|
362 | 369 | {"shape":"ResourceNotFoundException"}, |
363 | 370 | {"shape":"AccessDeniedException"}, |
364 | 371 | {"shape":"ValidationException"} |
365 | | - ] |
| 372 | + ], |
| 373 | + "readonly":true |
366 | 374 | }, |
367 | 375 | "GetSchemaMapping":{ |
368 | 376 | "name":"GetSchemaMapping", |
|
379 | 387 | {"shape":"ResourceNotFoundException"}, |
380 | 388 | {"shape":"AccessDeniedException"}, |
381 | 389 | {"shape":"ValidationException"} |
382 | | - ] |
| 390 | + ], |
| 391 | + "readonly":true |
383 | 392 | }, |
384 | 393 | "ListIdMappingJobs":{ |
385 | 394 | "name":"ListIdMappingJobs", |
|
396 | 405 | {"shape":"ResourceNotFoundException"}, |
397 | 406 | {"shape":"AccessDeniedException"}, |
398 | 407 | {"shape":"ValidationException"} |
399 | | - ] |
| 408 | + ], |
| 409 | + "readonly":true |
400 | 410 | }, |
401 | 411 | "ListIdMappingWorkflows":{ |
402 | 412 | "name":"ListIdMappingWorkflows", |
|
412 | 422 | {"shape":"InternalServerException"}, |
413 | 423 | {"shape":"AccessDeniedException"}, |
414 | 424 | {"shape":"ValidationException"} |
415 | | - ] |
| 425 | + ], |
| 426 | + "readonly":true |
416 | 427 | }, |
417 | 428 | "ListIdNamespaces":{ |
418 | 429 | "name":"ListIdNamespaces", |
|
428 | 439 | {"shape":"InternalServerException"}, |
429 | 440 | {"shape":"AccessDeniedException"}, |
430 | 441 | {"shape":"ValidationException"} |
431 | | - ] |
| 442 | + ], |
| 443 | + "readonly":true |
432 | 444 | }, |
433 | 445 | "ListMatchingJobs":{ |
434 | 446 | "name":"ListMatchingJobs", |
|
445 | 457 | {"shape":"ResourceNotFoundException"}, |
446 | 458 | {"shape":"AccessDeniedException"}, |
447 | 459 | {"shape":"ValidationException"} |
448 | | - ] |
| 460 | + ], |
| 461 | + "readonly":true |
449 | 462 | }, |
450 | 463 | "ListMatchingWorkflows":{ |
451 | 464 | "name":"ListMatchingWorkflows", |
|
461 | 474 | {"shape":"InternalServerException"}, |
462 | 475 | {"shape":"AccessDeniedException"}, |
463 | 476 | {"shape":"ValidationException"} |
464 | | - ] |
| 477 | + ], |
| 478 | + "readonly":true |
465 | 479 | }, |
466 | 480 | "ListProviderServices":{ |
467 | 481 | "name":"ListProviderServices", |
|
477 | 491 | {"shape":"InternalServerException"}, |
478 | 492 | {"shape":"AccessDeniedException"}, |
479 | 493 | {"shape":"ValidationException"} |
480 | | - ] |
| 494 | + ], |
| 495 | + "readonly":true |
481 | 496 | }, |
482 | 497 | "ListSchemaMappings":{ |
483 | 498 | "name":"ListSchemaMappings", |
|
493 | 508 | {"shape":"InternalServerException"}, |
494 | 509 | {"shape":"AccessDeniedException"}, |
495 | 510 | {"shape":"ValidationException"} |
496 | | - ] |
| 511 | + ], |
| 512 | + "readonly":true |
497 | 513 | }, |
498 | 514 | "ListTagsForResource":{ |
499 | 515 | "name":"ListTagsForResource", |
|
508 | 524 | {"shape":"InternalServerException"}, |
509 | 525 | {"shape":"ResourceNotFoundException"}, |
510 | 526 | {"shape":"ValidationException"} |
511 | | - ] |
| 527 | + ], |
| 528 | + "readonly":true |
512 | 529 | }, |
513 | 530 | "PutPolicy":{ |
514 | 531 | "name":"PutPolicy", |
|
944 | 961 | "mappedInputFields":{"shape":"SchemaInputAttributes"} |
945 | 962 | } |
946 | 963 | }, |
| 964 | + "CustomerProfilesDomainArn":{ |
| 965 | + "type":"string", |
| 966 | + "pattern":"arn:(aws|aws-us-gov|aws-cn):profile:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(domains/[a-zA-Z_0-9-]{1,255})" |
| 967 | + }, |
| 968 | + "CustomerProfilesIntegrationConfig":{ |
| 969 | + "type":"structure", |
| 970 | + "required":[ |
| 971 | + "domainArn", |
| 972 | + "objectTypeArn" |
| 973 | + ], |
| 974 | + "members":{ |
| 975 | + "domainArn":{"shape":"CustomerProfilesDomainArn"}, |
| 976 | + "objectTypeArn":{"shape":"CustomerProfilesObjectTypeArn"} |
| 977 | + } |
| 978 | + }, |
| 979 | + "CustomerProfilesObjectTypeArn":{ |
| 980 | + "type":"string", |
| 981 | + "pattern":"arn:(aws|aws-us-gov|aws-cn):profile:[a-z]{2}-[a-z]{1,10}-[0-9]:[0-9]{12}:(domains/[a-zA-Z_0-9-]{1,255}/object-types/[a-zA-Z_0-9-]{1,255})" |
| 982 | + }, |
947 | 983 | "DeleteIdMappingWorkflowInput":{ |
948 | 984 | "type":"structure", |
949 | 985 | "required":["workflowName"], |
|
1615 | 1651 | "type":"structure", |
1616 | 1652 | "required":["outputS3Path"], |
1617 | 1653 | "members":{ |
1618 | | - "outputS3Path":{"shape":"S3Path"}, |
1619 | | - "KMSArn":{"shape":"KMSArn"} |
| 1654 | + "KMSArn":{"shape":"KMSArn"}, |
| 1655 | + "outputS3Path":{"shape":"S3Path"} |
1620 | 1656 | } |
1621 | 1657 | }, |
1622 | 1658 | "IdMappingWorkflowOutputSourceConfig":{ |
|
2171 | 2207 | "min":1, |
2172 | 2208 | "pattern":"[a-zA-Z_0-9-=+/]*" |
2173 | 2209 | }, |
| 2210 | + "OptionalS3Path":{ |
| 2211 | + "type":"string", |
| 2212 | + "max":1024, |
| 2213 | + "min":0, |
| 2214 | + "pattern":"$|^s3://[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9](/.*)?" |
| 2215 | + }, |
2174 | 2216 | "OutputAttribute":{ |
2175 | 2217 | "type":"structure", |
2176 | 2218 | "required":["name"], |
|
2181 | 2223 | }, |
2182 | 2224 | "OutputSource":{ |
2183 | 2225 | "type":"structure", |
2184 | | - "required":[ |
2185 | | - "outputS3Path", |
2186 | | - "output" |
2187 | | - ], |
| 2226 | + "required":["output"], |
2188 | 2227 | "members":{ |
2189 | | - "outputS3Path":{"shape":"S3Path"}, |
2190 | 2228 | "KMSArn":{"shape":"KMSArn"}, |
| 2229 | + "outputS3Path":{"shape":"OptionalS3Path"}, |
2191 | 2230 | "output":{"shape":"OutputSourceOutputList"}, |
2192 | | - "applyNormalization":{"shape":"Boolean"} |
| 2231 | + "applyNormalization":{"shape":"Boolean"}, |
| 2232 | + "customerProfilesIntegrationConfig":{"shape":"CustomerProfilesIntegrationConfig"} |
2193 | 2233 | } |
2194 | 2234 | }, |
2195 | 2235 | "OutputSourceConfig":{ |
|
0 commit comments