|
217 | 217 | {"shape":"InternalServerException"}
|
218 | 218 | ]
|
219 | 219 | },
|
| 220 | + "StartApplicationRefresh":{ |
| 221 | + "name":"StartApplicationRefresh", |
| 222 | + "http":{ |
| 223 | + "method":"POST", |
| 224 | + "requestUri":"/start-application-refresh", |
| 225 | + "responseCode":200 |
| 226 | + }, |
| 227 | + "input":{"shape":"StartApplicationRefreshInput"}, |
| 228 | + "output":{"shape":"StartApplicationRefreshOutput"}, |
| 229 | + "errors":[ |
| 230 | + {"shape":"ResourceNotFoundException"}, |
| 231 | + {"shape":"ValidationException"}, |
| 232 | + {"shape":"ConflictException"}, |
| 233 | + {"shape":"InternalServerException"} |
| 234 | + ] |
| 235 | + }, |
220 | 236 | "TagResource":{
|
221 | 237 | "name":"TagResource",
|
222 | 238 | "http":{
|
|
260 | 276 | "errors":[
|
261 | 277 | {"shape":"ResourceNotFoundException"},
|
262 | 278 | {"shape":"ValidationException"},
|
| 279 | + {"shape":"ConflictException"}, |
263 | 280 | {"shape":"InternalServerException"}
|
264 | 281 | ]
|
265 | 282 | }
|
|
277 | 294 | "Arn":{"shape":"SsmSapArn"},
|
278 | 295 | "AppRegistryArn":{"shape":"AppRegistryArn"},
|
279 | 296 | "Status":{"shape":"ApplicationStatus"},
|
| 297 | + "DiscoveryStatus":{"shape":"ApplicationDiscoveryStatus"}, |
280 | 298 | "Components":{"shape":"ComponentIdList"},
|
281 | 299 | "LastUpdated":{"shape":"Timestamp"},
|
282 | 300 | "StatusMessage":{"shape":"String"}
|
|
301 | 319 | "max":20,
|
302 | 320 | "min":1
|
303 | 321 | },
|
| 322 | + "ApplicationDiscoveryStatus":{ |
| 323 | + "type":"string", |
| 324 | + "enum":[ |
| 325 | + "SUCCESS", |
| 326 | + "REGISTRATION_FAILED", |
| 327 | + "REFRESH_FAILED", |
| 328 | + "REGISTERING", |
| 329 | + "DELETING" |
| 330 | + ] |
| 331 | + }, |
304 | 332 | "ApplicationId":{
|
305 | 333 | "type":"string",
|
306 | 334 | "pattern":"[\\w\\d]{1,50}"
|
|
339 | 367 | "type":"string",
|
340 | 368 | "pattern":"arn:(.+:){2,4}.+$|^arn:(.+:){1,3}.+\\/.+"
|
341 | 369 | },
|
| 370 | + "AssociatedHost":{ |
| 371 | + "type":"structure", |
| 372 | + "members":{ |
| 373 | + "Hostname":{"shape":"String"}, |
| 374 | + "Ec2InstanceId":{"shape":"String"}, |
| 375 | + "OsVersion":{"shape":"String"} |
| 376 | + } |
| 377 | + }, |
| 378 | + "BackintConfig":{ |
| 379 | + "type":"structure", |
| 380 | + "required":[ |
| 381 | + "BackintMode", |
| 382 | + "EnsureNoBackupInProcess" |
| 383 | + ], |
| 384 | + "members":{ |
| 385 | + "BackintMode":{"shape":"BackintMode"}, |
| 386 | + "EnsureNoBackupInProcess":{"shape":"Boolean"} |
| 387 | + } |
| 388 | + }, |
| 389 | + "BackintMode":{ |
| 390 | + "type":"string", |
| 391 | + "enum":["AWSBackup"] |
| 392 | + }, |
| 393 | + "Boolean":{ |
| 394 | + "type":"boolean", |
| 395 | + "box":true |
| 396 | + }, |
| 397 | + "ClusterStatus":{ |
| 398 | + "type":"string", |
| 399 | + "enum":[ |
| 400 | + "ONLINE", |
| 401 | + "STANDBY", |
| 402 | + "MAINTENANCE", |
| 403 | + "OFFLINE", |
| 404 | + "NONE" |
| 405 | + ] |
| 406 | + }, |
342 | 407 | "Component":{
|
343 | 408 | "type":"structure",
|
344 | 409 | "members":{
|
345 | 410 | "ComponentId":{"shape":"ComponentId"},
|
| 411 | + "ParentComponent":{"shape":"ComponentId"}, |
| 412 | + "ChildComponents":{"shape":"ComponentIdList"}, |
346 | 413 | "ApplicationId":{"shape":"ApplicationId"},
|
347 | 414 | "ComponentType":{"shape":"ComponentType"},
|
348 | 415 | "Status":{"shape":"ComponentStatus"},
|
| 416 | + "SapHostname":{"shape":"String"}, |
| 417 | + "SapKernelVersion":{"shape":"String"}, |
| 418 | + "HdbVersion":{"shape":"String"}, |
| 419 | + "Resilience":{"shape":"Resilience"}, |
| 420 | + "AssociatedHost":{"shape":"AssociatedHost"}, |
349 | 421 | "Databases":{"shape":"DatabaseIdList"},
|
350 |
| - "Hosts":{"shape":"HostList"}, |
351 |
| - "PrimaryHost":{"shape":"String"}, |
352 |
| - "LastUpdated":{"shape":"Timestamp"} |
| 422 | + "Hosts":{ |
| 423 | + "shape":"HostList", |
| 424 | + "deprecated":true, |
| 425 | + "deprecatedMessage":"This shape is no longer used. Please use AssociatedHost." |
| 426 | + }, |
| 427 | + "PrimaryHost":{ |
| 428 | + "shape":"String", |
| 429 | + "deprecated":true, |
| 430 | + "deprecatedMessage":"This shape is no longer used. Please use AssociatedHost." |
| 431 | + }, |
| 432 | + "LastUpdated":{"shape":"Timestamp"}, |
| 433 | + "Arn":{"shape":"SsmSapArn"} |
353 | 434 | }
|
354 | 435 | },
|
355 | 436 | "ComponentId":{
|
|
362 | 443 | },
|
363 | 444 | "ComponentStatus":{
|
364 | 445 | "type":"string",
|
365 |
| - "enum":["ACTIVATED"] |
| 446 | + "enum":[ |
| 447 | + "ACTIVATED", |
| 448 | + "STARTING", |
| 449 | + "STOPPED", |
| 450 | + "STOPPING", |
| 451 | + "RUNNING", |
| 452 | + "RUNNING_WITH_ERROR", |
| 453 | + "UNDEFINED" |
| 454 | + ] |
366 | 455 | },
|
367 | 456 | "ComponentSummary":{
|
368 | 457 | "type":"structure",
|
369 | 458 | "members":{
|
370 | 459 | "ApplicationId":{"shape":"ApplicationId"},
|
371 | 460 | "ComponentId":{"shape":"ComponentId"},
|
372 | 461 | "ComponentType":{"shape":"ComponentType"},
|
373 |
| - "Tags":{"shape":"TagMap"} |
| 462 | + "Tags":{"shape":"TagMap"}, |
| 463 | + "Arn":{"shape":"SsmSapArn"} |
374 | 464 | }
|
375 | 465 | },
|
376 | 466 | "ComponentSummaryList":{
|
|
379 | 469 | },
|
380 | 470 | "ComponentType":{
|
381 | 471 | "type":"string",
|
382 |
| - "enum":["HANA"] |
| 472 | + "enum":[ |
| 473 | + "HANA", |
| 474 | + "HANA_NODE" |
| 475 | + ] |
383 | 476 | },
|
384 | 477 | "ConflictException":{
|
385 | 478 | "type":"structure",
|
|
432 | 525 | "STARTING",
|
433 | 526 | "STOPPED",
|
434 | 527 | "WARNING",
|
435 |
| - "UNKNOWN" |
| 528 | + "UNKNOWN", |
| 529 | + "ERROR" |
436 | 530 | ]
|
437 | 531 | },
|
438 | 532 | "DatabaseSummary":{
|
|
550 | 644 | "GetComponentOutput":{
|
551 | 645 | "type":"structure",
|
552 | 646 | "members":{
|
553 |
| - "Component":{"shape":"Component"} |
| 647 | + "Component":{"shape":"Component"}, |
| 648 | + "Tags":{"shape":"TagMap"} |
554 | 649 | }
|
555 | 650 | },
|
556 | 651 | "GetDatabaseInput":{
|
|
600 | 695 | "type":"structure",
|
601 | 696 | "members":{
|
602 | 697 | "HostName":{"shape":"String"},
|
603 |
| - "HostRole":{"shape":"HostRole"}, |
604 | 698 | "HostIp":{"shape":"String"},
|
605 |
| - "InstanceId":{"shape":"String"} |
| 699 | + "EC2InstanceId":{"shape":"String"}, |
| 700 | + "InstanceId":{"shape":"String"}, |
| 701 | + "HostRole":{"shape":"HostRole"}, |
| 702 | + "OsVersion":{"shape":"String"} |
606 | 703 | }
|
607 | 704 | },
|
608 | 705 | "HostList":{
|
|
769 | 866 | "type":"list",
|
770 | 867 | "member":{"shape":"Operation"}
|
771 | 868 | },
|
| 869 | + "OperationMode":{ |
| 870 | + "type":"string", |
| 871 | + "enum":[ |
| 872 | + "PRIMARY", |
| 873 | + "LOGREPLAY", |
| 874 | + "DELTA_DATASHIPPING", |
| 875 | + "LOGREPLAY_READACCESS", |
| 876 | + "NONE" |
| 877 | + ] |
| 878 | + }, |
772 | 879 | "OperationProperties":{
|
773 | 880 | "type":"map",
|
774 | 881 | "key":{"shape":"String"},
|
|
831 | 938 | "OperationId":{"shape":"OperationId"}
|
832 | 939 | }
|
833 | 940 | },
|
| 941 | + "ReplicationMode":{ |
| 942 | + "type":"string", |
| 943 | + "enum":[ |
| 944 | + "PRIMARY", |
| 945 | + "NONE", |
| 946 | + "SYNC", |
| 947 | + "SYNCMEM", |
| 948 | + "ASYNC" |
| 949 | + ] |
| 950 | + }, |
| 951 | + "Resilience":{ |
| 952 | + "type":"structure", |
| 953 | + "members":{ |
| 954 | + "HsrTier":{"shape":"String"}, |
| 955 | + "HsrReplicationMode":{"shape":"ReplicationMode"}, |
| 956 | + "HsrOperationMode":{"shape":"OperationMode"}, |
| 957 | + "ClusterStatus":{"shape":"ClusterStatus"} |
| 958 | + } |
| 959 | + }, |
834 | 960 | "ResourceId":{
|
835 | 961 | "type":"string",
|
836 | 962 | "max":64,
|
|
870 | 996 | "type":"string",
|
871 | 997 | "pattern":"arn:(.+:){2,4}.+$|^arn:(.+:){1,3}.+\\/.+"
|
872 | 998 | },
|
| 999 | + "StartApplicationRefreshInput":{ |
| 1000 | + "type":"structure", |
| 1001 | + "required":["ApplicationId"], |
| 1002 | + "members":{ |
| 1003 | + "ApplicationId":{"shape":"ApplicationId"} |
| 1004 | + } |
| 1005 | + }, |
| 1006 | + "StartApplicationRefreshOutput":{ |
| 1007 | + "type":"structure", |
| 1008 | + "members":{ |
| 1009 | + "OperationId":{"shape":"OperationId"} |
| 1010 | + } |
| 1011 | + }, |
873 | 1012 | "String":{"type":"string"},
|
874 | 1013 | "TagKey":{
|
875 | 1014 | "type":"string",
|
|
940 | 1079 | "members":{
|
941 | 1080 | "ApplicationId":{"shape":"ApplicationId"},
|
942 | 1081 | "CredentialsToAddOrUpdate":{"shape":"ApplicationCredentialList"},
|
943 |
| - "CredentialsToRemove":{"shape":"ApplicationCredentialList"} |
| 1082 | + "CredentialsToRemove":{"shape":"ApplicationCredentialList"}, |
| 1083 | + "Backint":{"shape":"BackintConfig"} |
944 | 1084 | }
|
945 | 1085 | },
|
946 | 1086 | "UpdateApplicationSettingsOutput":{
|
|
0 commit comments