Skip to content

Commit 06379c1

Browse files
Update API model
1 parent aa4382d commit 06379c1

20 files changed

+7647
-430
lines changed

tools/code-generation/smithy/api-descriptions/application-discovery-service.json

+75-3
Original file line numberDiff line numberDiff line change
@@ -1071,6 +1071,16 @@
10711071
"smithy.api#pattern": "^[\\s\\S]*\\S[\\s\\S]*$"
10721072
}
10731073
},
1074+
"com.amazonaws.applicationdiscoveryservice#ApplicationWave": {
1075+
"type": "string",
1076+
"traits": {
1077+
"smithy.api#length": {
1078+
"min": 0,
1079+
"max": 256
1080+
},
1081+
"smithy.api#pattern": "^($|[^\\s\\x00]( *[^\\s\\x00])*$)$"
1082+
}
1083+
},
10741084
"com.amazonaws.applicationdiscoveryservice#AssociateConfigurationItemsToApplication": {
10751085
"type": "operation",
10761086
"input": {
@@ -1763,14 +1773,20 @@
17631773
"name": {
17641774
"target": "com.amazonaws.applicationdiscoveryservice#ApplicationName",
17651775
"traits": {
1766-
"smithy.api#documentation": "<p>Name of the application to be created.</p>",
1776+
"smithy.api#documentation": "<p>The name of the application to be created.</p>",
17671777
"smithy.api#required": {}
17681778
}
17691779
},
17701780
"description": {
17711781
"target": "com.amazonaws.applicationdiscoveryservice#ApplicationDescription",
17721782
"traits": {
1773-
"smithy.api#documentation": "<p>Description of the application to be created.</p>"
1783+
"smithy.api#documentation": "<p>The description of the application to be created.</p>"
1784+
}
1785+
},
1786+
"wave": {
1787+
"target": "com.amazonaws.applicationdiscoveryservice#ApplicationWave",
1788+
"traits": {
1789+
"smithy.api#documentation": "<p>The name of the migration wave of the application to be created.</p>"
17741790
}
17751791
}
17761792
},
@@ -1784,7 +1800,7 @@
17841800
"configurationId": {
17851801
"target": "com.amazonaws.applicationdiscoveryservice#String",
17861802
"traits": {
1787-
"smithy.api#documentation": "<p>Configuration ID of an application to be created.</p>"
1803+
"smithy.api#documentation": "<p>The configuration ID of an application to be created.</p>"
17881804
}
17891805
}
17901806
},
@@ -3409,6 +3425,35 @@
34093425
"target": "com.amazonaws.applicationdiscoveryservice#FailedConfiguration"
34103426
}
34113427
},
3428+
"com.amazonaws.applicationdiscoveryservice#FileClassification": {
3429+
"type": "enum",
3430+
"members": {
3431+
"MODELIZEIT_EXPORT": {
3432+
"target": "smithy.api#Unit",
3433+
"traits": {
3434+
"smithy.api#enumValue": "MODELIZEIT_EXPORT"
3435+
}
3436+
},
3437+
"RVTOOLS_EXPORT": {
3438+
"target": "smithy.api#Unit",
3439+
"traits": {
3440+
"smithy.api#enumValue": "RVTOOLS_EXPORT"
3441+
}
3442+
},
3443+
"VMWARE_NSX_EXPORT": {
3444+
"target": "smithy.api#Unit",
3445+
"traits": {
3446+
"smithy.api#enumValue": "VMWARE_NSX_EXPORT"
3447+
}
3448+
},
3449+
"IMPORT_TEMPLATE": {
3450+
"target": "smithy.api#Unit",
3451+
"traits": {
3452+
"smithy.api#enumValue": "IMPORT_TEMPLATE"
3453+
}
3454+
}
3455+
}
3456+
},
34123457
"com.amazonaws.applicationdiscoveryservice#Filter": {
34133458
"type": "structure",
34143459
"members": {
@@ -3621,6 +3666,12 @@
36213666
"smithy.api#enumValue": "IMPORT_FAILED_RECORD_LIMIT_EXCEEDED"
36223667
}
36233668
},
3669+
"IMPORT_FAILED_UNSUPPORTED_FILE_TYPE": {
3670+
"target": "smithy.api#Unit",
3671+
"traits": {
3672+
"smithy.api#enumValue": "IMPORT_FAILED_UNSUPPORTED_FILE_TYPE"
3673+
}
3674+
},
36243675
"DELETE_IN_PROGRESS": {
36253676
"target": "smithy.api#Unit",
36263677
"traits": {
@@ -3704,6 +3755,12 @@
37043755
"smithy.api#documentation": "<p>The time that the import task request was deleted, presented in the Unix time stamp\n format.</p>"
37053756
}
37063757
},
3758+
"fileClassification": {
3759+
"target": "com.amazonaws.applicationdiscoveryservice#FileClassification",
3760+
"traits": {
3761+
"smithy.api#documentation": "<p>The type of file detected by the import task.</p>"
3762+
}
3763+
},
37073764
"serverImportSuccess": {
37083765
"target": "com.amazonaws.applicationdiscoveryservice#Integer",
37093766
"traits": {
@@ -3783,6 +3840,12 @@
37833840
"traits": {
37843841
"smithy.api#enumValue": "NAME"
37853842
}
3843+
},
3844+
"FILE_CLASSIFICATION": {
3845+
"target": "smithy.api#Unit",
3846+
"traits": {
3847+
"smithy.api#enumValue": "FILE_CLASSIFICATION"
3848+
}
37863849
}
37873850
}
37883851
},
@@ -4332,6 +4395,9 @@
43324395
{
43334396
"target": "com.amazonaws.applicationdiscoveryservice#HomeRegionNotSetException"
43344397
},
4398+
{
4399+
"target": "com.amazonaws.applicationdiscoveryservice#InvalidParameterException"
4400+
},
43354401
{
43364402
"target": "com.amazonaws.applicationdiscoveryservice#InvalidParameterValueException"
43374403
},
@@ -5006,6 +5072,12 @@
50065072
"traits": {
50075073
"smithy.api#documentation": "<p>New description of the application to be updated.</p>"
50085074
}
5075+
},
5076+
"wave": {
5077+
"target": "com.amazonaws.applicationdiscoveryservice#ApplicationWave",
5078+
"traits": {
5079+
"smithy.api#documentation": "<p>The new migration wave of the application that you want to update.</p>"
5080+
}
50095081
}
50105082
},
50115083
"traits": {

0 commit comments

Comments
 (0)