|
492 | 492 | {"shape":"ServiceException"}
|
493 | 493 | ]
|
494 | 494 | },
|
| 495 | + "DescribeSettings":{ |
| 496 | + "name":"DescribeSettings", |
| 497 | + "http":{ |
| 498 | + "method":"POST", |
| 499 | + "requestUri":"/" |
| 500 | + }, |
| 501 | + "input":{"shape":"DescribeSettingsRequest"}, |
| 502 | + "output":{"shape":"DescribeSettingsResult"}, |
| 503 | + "errors":[ |
| 504 | + {"shape":"DirectoryDoesNotExistException"}, |
| 505 | + {"shape":"UnsupportedOperationException"}, |
| 506 | + {"shape":"InvalidParameterException"}, |
| 507 | + {"shape":"InvalidNextTokenException"}, |
| 508 | + {"shape":"ClientException"}, |
| 509 | + {"shape":"ServiceException"} |
| 510 | + ] |
| 511 | + }, |
495 | 512 | "DescribeSharedDirectories":{
|
496 | 513 | "name":"DescribeSharedDirectories",
|
497 | 514 | "http":{
|
|
1019 | 1036 | {"shape":"ServiceException"}
|
1020 | 1037 | ]
|
1021 | 1038 | },
|
| 1039 | + "UpdateSettings":{ |
| 1040 | + "name":"UpdateSettings", |
| 1041 | + "http":{ |
| 1042 | + "method":"POST", |
| 1043 | + "requestUri":"/" |
| 1044 | + }, |
| 1045 | + "input":{"shape":"UpdateSettingsRequest"}, |
| 1046 | + "output":{"shape":"UpdateSettingsResult"}, |
| 1047 | + "errors":[ |
| 1048 | + {"shape":"DirectoryDoesNotExistException"}, |
| 1049 | + {"shape":"UnsupportedOperationException"}, |
| 1050 | + {"shape":"DirectoryUnavailableException"}, |
| 1051 | + {"shape":"IncompatibleSettingsException"}, |
| 1052 | + {"shape":"UnsupportedSettingsException"}, |
| 1053 | + {"shape":"InvalidParameterException"}, |
| 1054 | + {"shape":"ClientException"}, |
| 1055 | + {"shape":"ServiceException"} |
| 1056 | + ] |
| 1057 | + }, |
1022 | 1058 | "UpdateTrust":{
|
1023 | 1059 | "name":"UpdateTrust",
|
1024 | 1060 | "http":{
|
|
1304 | 1340 | },
|
1305 | 1341 | "ClientAuthenticationType":{
|
1306 | 1342 | "type":"string",
|
1307 |
| - "enum":["SmartCard"] |
| 1343 | + "enum":[ |
| 1344 | + "SmartCard", |
| 1345 | + "SmartCardOrPassword" |
| 1346 | + ] |
1308 | 1347 | },
|
1309 | 1348 | "ClientCertAuthSettings":{
|
1310 | 1349 | "type":"structure",
|
|
1780 | 1819 | "NextToken":{"shape":"NextToken"}
|
1781 | 1820 | }
|
1782 | 1821 | },
|
| 1822 | + "DescribeSettingsRequest":{ |
| 1823 | + "type":"structure", |
| 1824 | + "required":["DirectoryId"], |
| 1825 | + "members":{ |
| 1826 | + "DirectoryId":{"shape":"DirectoryId"}, |
| 1827 | + "Status":{"shape":"DirectoryConfigurationStatus"}, |
| 1828 | + "NextToken":{"shape":"NextToken"} |
| 1829 | + } |
| 1830 | + }, |
| 1831 | + "DescribeSettingsResult":{ |
| 1832 | + "type":"structure", |
| 1833 | + "members":{ |
| 1834 | + "DirectoryId":{"shape":"DirectoryId"}, |
| 1835 | + "SettingEntries":{"shape":"SettingEntries"}, |
| 1836 | + "NextToken":{"shape":"NextToken"} |
| 1837 | + } |
| 1838 | + }, |
1783 | 1839 | "DescribeSharedDirectoriesRequest":{
|
1784 | 1840 | "type":"structure",
|
1785 | 1841 | "required":["OwnerDirectoryId"],
|
|
1855 | 1911 | },
|
1856 | 1912 | "exception":true
|
1857 | 1913 | },
|
| 1914 | + "DirectoryConfigurationSettingAllowedValues":{"type":"string"}, |
| 1915 | + "DirectoryConfigurationSettingLastRequestedDateTime":{"type":"timestamp"}, |
| 1916 | + "DirectoryConfigurationSettingLastUpdatedDateTime":{"type":"timestamp"}, |
| 1917 | + "DirectoryConfigurationSettingName":{ |
| 1918 | + "type":"string", |
| 1919 | + "max":255, |
| 1920 | + "min":1, |
| 1921 | + "pattern":"^[a-zA-Z0-9-/. _]*$" |
| 1922 | + }, |
| 1923 | + "DirectoryConfigurationSettingRequestDetailedStatus":{ |
| 1924 | + "type":"map", |
| 1925 | + "key":{"shape":"RegionName"}, |
| 1926 | + "value":{"shape":"DirectoryConfigurationStatus"} |
| 1927 | + }, |
| 1928 | + "DirectoryConfigurationSettingRequestStatusMessage":{"type":"string"}, |
| 1929 | + "DirectoryConfigurationSettingType":{"type":"string"}, |
| 1930 | + "DirectoryConfigurationSettingValue":{ |
| 1931 | + "type":"string", |
| 1932 | + "max":255, |
| 1933 | + "min":1, |
| 1934 | + "pattern":"^[a-zA-Z0-9]*$" |
| 1935 | + }, |
| 1936 | + "DirectoryConfigurationStatus":{ |
| 1937 | + "type":"string", |
| 1938 | + "enum":[ |
| 1939 | + "Requested", |
| 1940 | + "Updating", |
| 1941 | + "Updated", |
| 1942 | + "Failed", |
| 1943 | + "Default" |
| 1944 | + ] |
| 1945 | + }, |
1858 | 1946 | "DirectoryConnectSettings":{
|
1859 | 1947 | "type":"structure",
|
1860 | 1948 | "required":[
|
|
2264 | 2352 | "SnapshotLimits":{"shape":"SnapshotLimits"}
|
2265 | 2353 | }
|
2266 | 2354 | },
|
| 2355 | + "IncompatibleSettingsException":{ |
| 2356 | + "type":"structure", |
| 2357 | + "members":{ |
| 2358 | + "Message":{"shape":"ExceptionMessage"}, |
| 2359 | + "RequestId":{"shape":"RequestId"} |
| 2360 | + }, |
| 2361 | + "exception":true |
| 2362 | + }, |
2267 | 2363 | "InsufficientPermissionsException":{
|
2268 | 2364 | "type":"structure",
|
2269 | 2365 | "members":{
|
|
2885 | 2981 | "exception":true,
|
2886 | 2982 | "fault":true
|
2887 | 2983 | },
|
| 2984 | + "Setting":{ |
| 2985 | + "type":"structure", |
| 2986 | + "required":[ |
| 2987 | + "Name", |
| 2988 | + "Value" |
| 2989 | + ], |
| 2990 | + "members":{ |
| 2991 | + "Name":{"shape":"DirectoryConfigurationSettingName"}, |
| 2992 | + "Value":{"shape":"DirectoryConfigurationSettingValue"} |
| 2993 | + } |
| 2994 | + }, |
| 2995 | + "SettingEntries":{ |
| 2996 | + "type":"list", |
| 2997 | + "member":{"shape":"SettingEntry"} |
| 2998 | + }, |
| 2999 | + "SettingEntry":{ |
| 3000 | + "type":"structure", |
| 3001 | + "members":{ |
| 3002 | + "Type":{"shape":"DirectoryConfigurationSettingType"}, |
| 3003 | + "Name":{"shape":"DirectoryConfigurationSettingName"}, |
| 3004 | + "AllowedValues":{"shape":"DirectoryConfigurationSettingAllowedValues"}, |
| 3005 | + "AppliedValue":{"shape":"DirectoryConfigurationSettingValue"}, |
| 3006 | + "RequestedValue":{"shape":"DirectoryConfigurationSettingValue"}, |
| 3007 | + "RequestStatus":{"shape":"DirectoryConfigurationStatus"}, |
| 3008 | + "RequestDetailedStatus":{"shape":"DirectoryConfigurationSettingRequestDetailedStatus"}, |
| 3009 | + "RequestStatusMessage":{"shape":"DirectoryConfigurationSettingRequestStatusMessage"}, |
| 3010 | + "LastUpdatedDateTime":{"shape":"DirectoryConfigurationSettingLastUpdatedDateTime"}, |
| 3011 | + "LastRequestedDateTime":{"shape":"DirectoryConfigurationSettingLastRequestedDateTime"} |
| 3012 | + } |
| 3013 | + }, |
| 3014 | + "Settings":{ |
| 3015 | + "type":"list", |
| 3016 | + "member":{"shape":"Setting"} |
| 3017 | + }, |
2888 | 3018 | "ShareDirectoryRequest":{
|
2889 | 3019 | "type":"structure",
|
2890 | 3020 | "required":[
|
|
3162 | 3292 | "type":"string",
|
3163 | 3293 | "max":128,
|
3164 | 3294 | "min":1,
|
3165 |
| - "pattern":"(.|\\s)*\\S(.|\\s)*", |
| 3295 | + "pattern":"^(\\p{LD}|\\p{Punct}| )+$", |
3166 | 3296 | "sensitive":true
|
3167 | 3297 | },
|
3168 | 3298 | "TrustState":{
|
|
3229 | 3359 | },
|
3230 | 3360 | "exception":true
|
3231 | 3361 | },
|
| 3362 | + "UnsupportedSettingsException":{ |
| 3363 | + "type":"structure", |
| 3364 | + "members":{ |
| 3365 | + "Message":{"shape":"ExceptionMessage"}, |
| 3366 | + "RequestId":{"shape":"RequestId"} |
| 3367 | + }, |
| 3368 | + "exception":true |
| 3369 | + }, |
3232 | 3370 | "UpdateConditionalForwarderRequest":{
|
3233 | 3371 | "type":"structure",
|
3234 | 3372 | "required":[
|
|
3280 | 3418 | }
|
3281 | 3419 | },
|
3282 | 3420 | "UpdateSecurityGroupForDirectoryControllers":{"type":"boolean"},
|
| 3421 | + "UpdateSettingsRequest":{ |
| 3422 | + "type":"structure", |
| 3423 | + "required":[ |
| 3424 | + "DirectoryId", |
| 3425 | + "Settings" |
| 3426 | + ], |
| 3427 | + "members":{ |
| 3428 | + "DirectoryId":{"shape":"DirectoryId"}, |
| 3429 | + "Settings":{"shape":"Settings"} |
| 3430 | + } |
| 3431 | + }, |
| 3432 | + "UpdateSettingsResult":{ |
| 3433 | + "type":"structure", |
| 3434 | + "members":{ |
| 3435 | + "DirectoryId":{"shape":"DirectoryId"} |
| 3436 | + } |
| 3437 | + }, |
3283 | 3438 | "UpdateTrustRequest":{
|
3284 | 3439 | "type":"structure",
|
3285 | 3440 | "required":["TrustId"],
|
|
0 commit comments