Skip to content

Commit 7d9eb52

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 333850c commit 7d9eb52

File tree

6 files changed

+205
-26
lines changed

6 files changed

+205
-26
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
Unreleased Changes
22
------------------
33

4+
* Feature - Aws::DataSync - Updated the API, and documentation for AWS DataSync.
5+
6+
* Feature - Aws::RDS - Updated the API, and documentation for Amazon Relational Database Service.
7+
48
2.11.338 (2019-08-21)
59
------------------
610

aws-sdk-core/apis/datasync/2018-11-09/api-2.json

Lines changed: 102 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,19 @@
7979
{"shape":"InternalException"}
8080
]
8181
},
82+
"CreateLocationSmb":{
83+
"name":"CreateLocationSmb",
84+
"http":{
85+
"method":"POST",
86+
"requestUri":"/"
87+
},
88+
"input":{"shape":"CreateLocationSmbRequest"},
89+
"output":{"shape":"CreateLocationSmbResponse"},
90+
"errors":[
91+
{"shape":"InvalidRequestException"},
92+
{"shape":"InternalException"}
93+
]
94+
},
8295
"CreateTask":{
8396
"name":"CreateTask",
8497
"http":{
@@ -183,6 +196,19 @@
183196
{"shape":"InternalException"}
184197
]
185198
},
199+
"DescribeLocationSmb":{
200+
"name":"DescribeLocationSmb",
201+
"http":{
202+
"method":"POST",
203+
"requestUri":"/"
204+
},
205+
"input":{"shape":"DescribeLocationSmbRequest"},
206+
"output":{"shape":"DescribeLocationSmbResponse"},
207+
"errors":[
208+
{"shape":"InvalidRequestException"},
209+
{"shape":"InternalException"}
210+
]
211+
},
186212
"DescribeTask":{
187213
"name":"DescribeTask",
188214
"http":{
@@ -476,6 +502,32 @@
476502
"LocationArn":{"shape":"LocationArn"}
477503
}
478504
},
505+
"CreateLocationSmbRequest":{
506+
"type":"structure",
507+
"required":[
508+
"Subdirectory",
509+
"ServerHostname",
510+
"User",
511+
"Password",
512+
"AgentArns"
513+
],
514+
"members":{
515+
"Subdirectory":{"shape":"NonEmptySubdirectory"},
516+
"ServerHostname":{"shape":"ServerHostname"},
517+
"User":{"shape":"SmbUser"},
518+
"Domain":{"shape":"SmbDomain"},
519+
"Password":{"shape":"SmbPassword"},
520+
"AgentArns":{"shape":"AgentArnList"},
521+
"MountOptions":{"shape":"SmbMountOptions"},
522+
"Tags":{"shape":"TagList"}
523+
}
524+
},
525+
"CreateLocationSmbResponse":{
526+
"type":"structure",
527+
"members":{
528+
"LocationArn":{"shape":"LocationArn"}
529+
}
530+
},
479531
"CreateTaskRequest":{
480532
"type":"structure",
481533
"required":[
@@ -602,6 +654,25 @@
602654
"CreationTime":{"shape":"Time"}
603655
}
604656
},
657+
"DescribeLocationSmbRequest":{
658+
"type":"structure",
659+
"required":["LocationArn"],
660+
"members":{
661+
"LocationArn":{"shape":"LocationArn"}
662+
}
663+
},
664+
"DescribeLocationSmbResponse":{
665+
"type":"structure",
666+
"members":{
667+
"LocationArn":{"shape":"LocationArn"},
668+
"LocationUri":{"shape":"LocationUri"},
669+
"AgentArns":{"shape":"AgentArnList"},
670+
"User":{"shape":"SmbUser"},
671+
"Domain":{"shape":"SmbDomain"},
672+
"MountOptions":{"shape":"SmbMountOptions"},
673+
"CreationTime":{"shape":"Time"}
674+
}
675+
},
605676
"DescribeTaskExecutionRequest":{
606677
"type":"structure",
607678
"required":["TaskExecutionArn"],
@@ -851,7 +922,8 @@
851922
},
852923
"LocationUri":{
853924
"type":"string",
854-
"pattern":"(efs|nfs|s3)://[a-zA-Z0-9.\\-]+"
925+
"max":4355,
926+
"pattern":"^(efs|nfs|s3|smb)://[a-zA-Z0-9.\\-]+$"
855927
},
856928
"LogGroupArn":{
857929
"type":"string",
@@ -989,6 +1061,35 @@
9891061
"max":255,
9901062
"pattern":"^(([a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9\\-]*[A-Za-z0-9])$"
9911063
},
1064+
"SmbDomain":{
1065+
"type":"string",
1066+
"max":253,
1067+
"pattern":"^([A-Za-z0-9]+[A-Za-z0-9-.]*)*[A-Za-z0-9-]*[A-Za-z0-9]$"
1068+
},
1069+
"SmbMountOptions":{
1070+
"type":"structure",
1071+
"members":{
1072+
"Version":{"shape":"SmbVersion"}
1073+
}
1074+
},
1075+
"SmbPassword":{
1076+
"type":"string",
1077+
"max":104,
1078+
"pattern":"^.{0,104}$"
1079+
},
1080+
"SmbUser":{
1081+
"type":"string",
1082+
"max":104,
1083+
"pattern":"^[^\\\\x5B\\\\x5D\\\\/:;|=,+*?]{1,104}$"
1084+
},
1085+
"SmbVersion":{
1086+
"type":"string",
1087+
"enum":[
1088+
"AUTOMATIC",
1089+
"SMB2",
1090+
"SMB3"
1091+
]
1092+
},
9921093
"SourceNetworkInterfaceArns":{
9931094
"type":"list",
9941095
"member":{"shape":"NetworkInterfaceArn"}

0 commit comments

Comments
 (0)