William Cheng 56da2c00ca
Migrate schema samples to use OAS3 samples instead (#6294)
* migrate mysql samples to oas 3.0

* update apache2 to use oas3 spec

* migrate graphql samples to use oas3 spec

* move avro script under bin

* update protobuf samples to use openapi3 spec

* add new files
2020-05-14 17:24:19 +08:00

77 lines
1.7 KiB
Plaintext

<Location "/v2/pet/pet/">
AuthBasicProvider file
AuthUserFile "/var/www/html/htpwd"
AuthGroupFile "/var/www/html/groups"
AuthType basic
AuthName "api"
<LimitExcept GET POST PUT DELETE>
Require valid-user
</LimitExcept>
<Limit POST>
Require group write:pets
Require group read:pets
</Limit>
<Limit PUT>
Require group write:pets
Require group read:pets
</Limit>
</Location>
<Location "/v2/pet/{petId}/pet/*/">
AuthBasicProvider file
AuthUserFile "/var/www/html/htpwd"
AuthGroupFile "/var/www/html/groups"
AuthType basic
AuthName "api"
<LimitExcept GET POST PUT DELETE>
Require valid-user
</LimitExcept>
<Limit DELETE>
Require group write:pets
Require group read:pets
</Limit>
<Limit POST>
Require group write:pets
Require group read:pets
</Limit>
</Location>
<Location "/v2/pet/findByStatus/pet/findByStatus/">
AuthBasicProvider file
AuthUserFile "/var/www/html/htpwd"
AuthGroupFile "/var/www/html/groups"
AuthType basic
AuthName "api"
<LimitExcept GET POST PUT DELETE>
Require valid-user
</LimitExcept>
<Limit GET>
Require group read:pets
</Limit>
</Location>
<Location "/v2/pet/findByTags/pet/findByTags/">
AuthBasicProvider file
AuthUserFile "/var/www/html/htpwd"
AuthGroupFile "/var/www/html/groups"
AuthType basic
AuthName "api"
<LimitExcept GET POST PUT DELETE>
Require valid-user
</LimitExcept>
<Limit GET>
Require group read:pets
</Limit>
</Location>
<Location "/v2/pet/{petId}/uploadImage/pet/*/uploadImage/">
AuthBasicProvider file
AuthUserFile "/var/www/html/htpwd"
AuthGroupFile "/var/www/html/groups"
AuthType basic
AuthName "api"
<LimitExcept GET POST PUT DELETE>
Require valid-user
</LimitExcept>
<Limit POST>
Require group write:pets
Require group read:pets
</Limit>
</Location>