Skip to content

Commit ae785dc

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 7b3e344 commit ae785dc

File tree

3 files changed

+268
-10
lines changed

3 files changed

+268
-10
lines changed

CHANGELOG.md

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

4+
* Feature - Aws::GuardDuty - Updated the API, and documentation for Amazon GuardDuty.
5+
46
2.11.518 (2020-06-01)
57
------------------
68

aws-sdk-core/apis/guardduty/2017-11-28/api-2.json

Lines changed: 167 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -812,6 +812,19 @@
812812
"members":{
813813
}
814814
},
815+
"AccessControlList":{
816+
"type":"structure",
817+
"members":{
818+
"AllowsPublicReadAccess":{
819+
"shape":"Boolean",
820+
"locationName":"allowsPublicReadAccess"
821+
},
822+
"AllowsPublicWriteAccess":{
823+
"shape":"Boolean",
824+
"locationName":"allowsPublicWriteAccess"
825+
}
826+
}
827+
},
815828
"AccessKeyDetails":{
816829
"type":"structure",
817830
"members":{
@@ -867,6 +880,15 @@
867880
"max":50,
868881
"min":1
869882
},
883+
"AccountLevelPermissions":{
884+
"type":"structure",
885+
"members":{
886+
"BlockPublicAccess":{
887+
"shape":"BlockPublicAccess",
888+
"locationName":"blockPublicAccess"
889+
}
890+
}
891+
},
870892
"Action":{
871893
"type":"structure",
872894
"members":{
@@ -983,7 +1005,58 @@
9831005
"error":{"httpStatusCode":400},
9841006
"exception":true
9851007
},
1008+
"BlockPublicAccess":{
1009+
"type":"structure",
1010+
"members":{
1011+
"IgnorePublicAcls":{
1012+
"shape":"Boolean",
1013+
"locationName":"ignorePublicAcls"
1014+
},
1015+
"RestrictPublicBuckets":{
1016+
"shape":"Boolean",
1017+
"locationName":"restrictPublicBuckets"
1018+
},
1019+
"BlockPublicAcls":{
1020+
"shape":"Boolean",
1021+
"locationName":"blockPublicAcls"
1022+
},
1023+
"BlockPublicPolicy":{
1024+
"shape":"Boolean",
1025+
"locationName":"blockPublicPolicy"
1026+
}
1027+
}
1028+
},
9861029
"Boolean":{"type":"boolean"},
1030+
"BucketLevelPermissions":{
1031+
"type":"structure",
1032+
"members":{
1033+
"AccessControlList":{
1034+
"shape":"AccessControlList",
1035+
"locationName":"accessControlList"
1036+
},
1037+
"BucketPolicy":{
1038+
"shape":"BucketPolicy",
1039+
"locationName":"bucketPolicy"
1040+
},
1041+
"BlockPublicAccess":{
1042+
"shape":"BlockPublicAccess",
1043+
"locationName":"blockPublicAccess"
1044+
}
1045+
}
1046+
},
1047+
"BucketPolicy":{
1048+
"type":"structure",
1049+
"members":{
1050+
"AllowsPublicReadAccess":{
1051+
"shape":"Boolean",
1052+
"locationName":"allowsPublicReadAccess"
1053+
},
1054+
"AllowsPublicWriteAccess":{
1055+
"shape":"Boolean",
1056+
"locationName":"allowsPublicWriteAccess"
1057+
}
1058+
}
1059+
},
9871060
"City":{
9881061
"type":"structure",
9891062
"members":{
@@ -1376,6 +1449,19 @@
13761449
}
13771450
}
13781451
},
1452+
"DefaultServerSideEncryption":{
1453+
"type":"structure",
1454+
"members":{
1455+
"EncryptionType":{
1456+
"shape":"String",
1457+
"locationName":"encryptionType"
1458+
},
1459+
"KmsMasterKeyArn":{
1460+
"shape":"String",
1461+
"locationName":"kmsMasterKeyArn"
1462+
}
1463+
}
1464+
},
13791465
"DeleteDetectorRequest":{
13801466
"type":"structure",
13811467
"required":["DetectorId"],
@@ -3055,6 +3141,28 @@
30553141
}
30563142
}
30573143
},
3144+
"Owner":{
3145+
"type":"structure",
3146+
"members":{
3147+
"Id":{
3148+
"shape":"String",
3149+
"locationName":"id"
3150+
}
3151+
}
3152+
},
3153+
"PermissionConfiguration":{
3154+
"type":"structure",
3155+
"members":{
3156+
"BucketLevelPermissions":{
3157+
"shape":"BucketLevelPermissions",
3158+
"locationName":"bucketLevelPermissions"
3159+
},
3160+
"AccountLevelPermissions":{
3161+
"shape":"AccountLevelPermissions",
3162+
"locationName":"accountLevelPermissions"
3163+
}
3164+
}
3165+
},
30583166
"PortProbeAction":{
30593167
"type":"structure",
30603168
"members":{
@@ -3123,6 +3231,19 @@
31233231
"type":"list",
31243232
"member":{"shape":"ProductCode"}
31253233
},
3234+
"PublicAccess":{
3235+
"type":"structure",
3236+
"members":{
3237+
"PermissionConfiguration":{
3238+
"shape":"PermissionConfiguration",
3239+
"locationName":"permissionConfiguration"
3240+
},
3241+
"EffectivePermission":{
3242+
"shape":"String",
3243+
"locationName":"effectivePermission"
3244+
}
3245+
}
3246+
},
31263247
"PublishingStatus":{
31273248
"type":"string",
31283249
"enum":[
@@ -3179,6 +3300,10 @@
31793300
"shape":"AccessKeyDetails",
31803301
"locationName":"accessKeyDetails"
31813302
},
3303+
"S3BucketDetails":{
3304+
"shape":"S3BucketDetails",
3305+
"locationName":"s3BucketDetails"
3306+
},
31823307
"InstanceDetails":{
31833308
"shape":"InstanceDetails",
31843309
"locationName":"instanceDetails"
@@ -3189,6 +3314,47 @@
31893314
}
31903315
}
31913316
},
3317+
"S3BucketDetail":{
3318+
"type":"structure",
3319+
"members":{
3320+
"Arn":{
3321+
"shape":"String",
3322+
"locationName":"arn"
3323+
},
3324+
"Name":{
3325+
"shape":"String",
3326+
"locationName":"name"
3327+
},
3328+
"Type":{
3329+
"shape":"String",
3330+
"locationName":"type"
3331+
},
3332+
"CreatedAt":{
3333+
"shape":"Timestamp",
3334+
"locationName":"createdAt"
3335+
},
3336+
"Owner":{
3337+
"shape":"Owner",
3338+
"locationName":"owner"
3339+
},
3340+
"Tags":{
3341+
"shape":"Tags",
3342+
"locationName":"tags"
3343+
},
3344+
"DefaultServerSideEncryption":{
3345+
"shape":"DefaultServerSideEncryption",
3346+
"locationName":"defaultServerSideEncryption"
3347+
},
3348+
"PublicAccess":{
3349+
"shape":"PublicAccess",
3350+
"locationName":"publicAccess"
3351+
}
3352+
}
3353+
},
3354+
"S3BucketDetails":{
3355+
"type":"list",
3356+
"member":{"shape":"S3BucketDetail"}
3357+
},
31923358
"SecurityGroup":{
31933359
"type":"structure",
31943360
"members":{
@@ -3438,6 +3604,7 @@
34383604
"type":"list",
34393605
"member":{"shape":"String"}
34403606
},
3607+
"Timestamp":{"type":"timestamp"},
34413608
"UnarchiveFindingsRequest":{
34423609
"type":"structure",
34433610
"required":[

0 commit comments

Comments
 (0)