"description":"The bucket's website configuration, controlling how the service behaves when accessing bucket contents as a web site. See the Static Website Examples for more information.",
"properties":{
"mainPageSuffix":{
"type":"string",
"description":"Behaves as the bucket's directory index where missing objects are treated as potential directories."
"description":"If the requested object path is missing, the service will ensure the path has a trailing '/', append this suffix, and attempt to retrieve the resulting object. This allows the creation of index.html objects to represent directory pages."
},
"notFoundPage":{
"type":"string",
"description":"The custom object to return when a requested resource is not found."
"description":"If the requested object path is missing, and any mainPageSuffix object is missing, if applicable, the service will return the named object from this bucket as the content for a 404 Not Found result."
}
}
}
@ -574,7 +574,7 @@
},
"contentType":{
"type":"string",
"description":"Content-Type of the object data."
"description":"Content-Type of the object data. If contentType is not specified, object downloads will be served as application/octet-stream."
},
"crc32c":{
"type":"string",
@ -1088,7 +1088,7 @@
],
"enumDescriptions":[
"Include all properties.",
"Omit acl and defaultObjectAcl properties."
"Omit owner, acl and defaultObjectAcl properties."
],
"location":"query"
}
@ -1168,7 +1168,7 @@
],
"enumDescriptions":[
"Include all properties.",
"Omit acl and defaultObjectAcl properties."
"Omit owner, acl and defaultObjectAcl properties."
],
"location":"query"
}
@ -1226,7 +1226,7 @@
],
"enumDescriptions":[
"Include all properties.",
"Omit acl and defaultObjectAcl properties."
"Omit owner, acl and defaultObjectAcl properties."
],
"location":"query"
}
@ -1318,7 +1318,7 @@
],
"enumDescriptions":[
"Include all properties.",
"Omit acl and defaultObjectAcl properties."
"Omit owner, acl and defaultObjectAcl properties."