forked from awslabs/aws-config-resource-schema
-
Notifications
You must be signed in to change notification settings - Fork 0
/
AWS::S3::Bucket.properties.json
78 lines (78 loc) · 5.88 KB
/
AWS::S3::Bucket.properties.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
{
"accountId": "string",
"arn": "string",
"availabilityZone": "string",
"awsRegion": "string",
"configuration.creationDate": "date",
"configuration.name": "string",
"configurationItemCaptureTime": "string",
"configurationItemDeliveryTime": "date",
"configurationItemStatus": "string",
"configurationStateId": "string",
"recordingFrequency": "string",
"relationships.resourceId": "string",
"relationships.resourceName": "string",
"relationships.resourceType": "string",
"resourceCreationTime": "string",
"resourceId": "string",
"resourceName": "string",
"resourceType": "string",
"supplementaryConfiguration.BucketAccelerateConfiguration.status": "string",
"supplementaryConfiguration.BucketCrossOriginConfiguration.rules.allowedHeaders": "string",
"supplementaryConfiguration.BucketCrossOriginConfiguration.rules.allowedMethods": "string",
"supplementaryConfiguration.BucketCrossOriginConfiguration.rules.allowedOrigins": "string",
"supplementaryConfiguration.BucketCrossOriginConfiguration.rules.exposedHeaders": "string",
"supplementaryConfiguration.BucketCrossOriginConfiguration.rules.id": "string",
"supplementaryConfiguration.BucketCrossOriginConfiguration.rules.maxAgeSeconds": "integer",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.abortIncompleteMultipartUpload.daysAfterInitiation": "integer",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.expirationDate": "date",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.expirationInDays": "integer",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.expiredObjectDeleteMarker": "boolean",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.filter.predicate.operands.prefix": "string",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.filter.predicate.operands.type": "string",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.filter.predicate.prefix": "string",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.filter.predicate.type": "string",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.id": "string",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.noncurrentVersionExpiration.newerNoncurrentVersions": "integer",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.noncurrentVersionExpiration.noncurrentDays": "integer",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.noncurrentVersionExpirationInDays": "integer",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.noncurrentVersionTransitions.days": "integer",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.noncurrentVersionTransitions.storageClass": "string",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.prefix": "string",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.status": "string",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.transitions.date": "date",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.transitions.days": "integer",
"supplementaryConfiguration.BucketLifecycleConfiguration.rules.transitions.storageClass": "string",
"supplementaryConfiguration.BucketLoggingConfiguration.destinationBucketName": "string",
"supplementaryConfiguration.BucketLoggingConfiguration.logFilePrefix": "string",
"supplementaryConfiguration.BucketReplicationConfiguration.roleARN": "string",
"supplementaryConfiguration.BucketVersioningConfiguration.isMfaDeleteEnabled": "boolean",
"supplementaryConfiguration.BucketVersioningConfiguration.status": "string",
"supplementaryConfiguration.BucketWebsiteConfiguration.errorDocument": "string",
"supplementaryConfiguration.BucketWebsiteConfiguration.indexDocumentSuffix": "string",
"supplementaryConfiguration.BucketWebsiteConfiguration.redirectAllRequestsTo.hostName": "string",
"supplementaryConfiguration.BucketWebsiteConfiguration.redirectAllRequestsTo.protocol": "string",
"supplementaryConfiguration.BucketWebsiteConfiguration.routingRules.condition.httpErrorCodeReturnedEquals": "string",
"supplementaryConfiguration.BucketWebsiteConfiguration.routingRules.condition.keyPrefixEquals": "string",
"supplementaryConfiguration.BucketWebsiteConfiguration.routingRules.redirect.hostName": "string",
"supplementaryConfiguration.BucketWebsiteConfiguration.routingRules.redirect.httpRedirectCode": "string",
"supplementaryConfiguration.BucketWebsiteConfiguration.routingRules.redirect.protocol": "string",
"supplementaryConfiguration.BucketWebsiteConfiguration.routingRules.redirect.replaceKeyPrefixWith": "string",
"supplementaryConfiguration.BucketWebsiteConfiguration.routingRules.redirect.replaceKeyWith": "string",
"supplementaryConfiguration.IsRequesterPaysEnabled": "boolean",
"supplementaryConfiguration.ObjectLockConfiguration.objectLockEnabled": "string",
"supplementaryConfiguration.ObjectLockConfiguration.rule.defaultRetention.days": "integer",
"supplementaryConfiguration.ObjectLockConfiguration.rule.defaultRetention.mode": "string",
"supplementaryConfiguration.ObjectLockConfiguration.rule.defaultRetention.years": "integer",
"supplementaryConfiguration.PublicAccessBlockConfiguration.blockPublicAcls": "boolean",
"supplementaryConfiguration.PublicAccessBlockConfiguration.blockPublicPolicy": "boolean",
"supplementaryConfiguration.PublicAccessBlockConfiguration.ignorePublicAcls": "boolean",
"supplementaryConfiguration.PublicAccessBlockConfiguration.restrictPublicBuckets": "boolean",
"supplementaryConfiguration.ServerSideEncryptionConfiguration.rules.applyServerSideEncryptionByDefault.kmsMasterKeyID": "string",
"supplementaryConfiguration.ServerSideEncryptionConfiguration.rules.applyServerSideEncryptionByDefault.sseAlgorithm": "string",
"supplementaryConfiguration.ServerSideEncryptionConfiguration.rules.bucketKeyEnabled": "boolean",
"tags.key": "string",
"tags.tag": "string",
"tags.value": "string",
"version": "string"
}