[config-ref] add CORS configuration into common

Change-Id: I627e312aa69fafaf0622a9315f832eea5513af59
Implements: blueprint config-ref-common-sections
This commit is contained in:
KATO Tomoyuki 2016-07-03 00:00:31 +09:00
parent 868a6564c8
commit 01149a570c
28 changed files with 15 additions and 566 deletions

View File

@ -13,7 +13,6 @@ These options can also be set in the ``cinder.conf`` file.
.. include:: ../tables/cinder-common.rst
.. include:: ../tables/cinder-compute.rst
.. include:: ../tables/cinder-coordination.rst
.. include:: ../tables/cinder-cors.rst
.. include:: ../tables/cinder-database.rst
.. include:: ../tables/cinder-debug.rst
.. include:: ../tables/cinder-drbd.rst

View File

@ -14,3 +14,4 @@ for shared service and libraries.
common-configurations/logging.rst
common-configurations/rpc.rst
common-configurations/cors.rst

View File

@ -0,0 +1,13 @@
=============================
Cross-origin resource sharing
=============================
Cross-Origin Resource Sharing (CORS) is a mechanism that allows code running in
a browser (JavaScript for example) to make requests to a domain, other than the
one it was originated from. OpenStack services support CORS requests.
For more information, see `Cross-project features
<http://docs.openstack.org/admin-guide/cross_project.html>`__
in OpenStack Administrator Guide.
.. include:: ../tables/common-cors.rst

View File

@ -20,7 +20,6 @@ OpenStack Compute service, run
.. include:: ../tables/nova-conductor.rst
.. include:: ../tables/nova-configdrive.rst
.. include:: ../tables/nova-console.rst
.. include:: ../tables/nova-cors.rst
.. include:: ../tables/nova-database.rst
.. include:: ../tables/nova-debug.rst
.. include:: ../tables/nova-ephemeral_storage_encryption.rst

View File

@ -17,7 +17,6 @@ service configuration options:
.. include:: tables/sahara-auth_token.rst
.. include:: tables/sahara-clients.rst
.. include:: tables/sahara-common.rst
.. include:: tables/sahara-cors.rst
.. include:: tables/sahara-database.rst
.. include:: tables/sahara-domain.rst
.. include:: tables/sahara-logging.rst

View File

@ -14,7 +14,6 @@ service options.
.. include:: ../tables/keystone-ca.rst
.. include:: ../tables/keystone-catalog.rst
.. include:: ../tables/keystone-common.rst
.. include:: ../tables/keystone-cors.rst
.. include:: ../tables/keystone-credential.rst
.. include:: ../tables/keystone-database.rst
.. include:: ../tables/keystone-debug.rst

View File

@ -24,7 +24,6 @@ a comprehensive list.
.. include:: tables/glance-auth_token.rst
.. include:: tables/glance-common.rst
.. include:: tables/glance-cors.rst
.. include:: tables/glance-database.rst
.. include:: tables/glance-imagecache.rst
.. include:: tables/glance-logging.rst

View File

@ -26,7 +26,6 @@ Use the following options to configure the octavia service.
.. include:: ../tables/octavia-auth_token.rst
.. include:: ../tables/octavia-cache.rst
.. include:: ../tables/octavia-common.rst
.. include:: ../tables/octavia-cors.rst
.. include:: ../tables/octavia-database.rst
.. include:: ../tables/octavia-logging.rst
.. include:: ../tables/octavia-rabbitmq.rst

View File

@ -180,13 +180,6 @@ Use the following options to alter Compute-related settings.
.. include:: ../tables/neutron-compute.rst
CORS
~~~~
Use the following options to alter CORS-related settings.
.. include:: ../tables/neutron-cors.rst
Database
~~~~~~~~

View File

@ -10,7 +10,6 @@ Object Storage service
object-storage/configure.rst
object-storage/features.rst
object-storage/configure-s3.rst
object-storage/cors.rst
object-storage/listendpoints.rst
object-storage/logs.rst
tables/conf-changes/swift.rst

View File

@ -1,13 +0,0 @@
=============================
Cross-origin resource sharing
=============================
Cross-Origin Resource Sharing (CORS) is a mechanism that allows code running in
a browser (JavaScript for example) to make requests to a domain, other than the
one it was originated from. OpenStack Object Storage supports CORS requests to
containers and objects within the containers using metadata held on the
container.
In addition to the metadata on containers, you can use the
``cors_allow_origin`` option in the ``proxy-server.conf`` file to set a list of
hosts that are included with any CORS request by default.

View File

@ -23,7 +23,6 @@ configuration options:
.. include:: tables/heat-auth_token.rst
.. include:: tables/heat-common.rst
.. include:: tables/heat-cors.rst
.. include:: tables/heat-crypt.rst
.. include:: tables/heat-database.rst
.. include:: tables/heat-loadbalancer.rst

View File

@ -10,7 +10,6 @@ These options can also be set in the ``manila.conf`` file.
.. include:: ../tables/manila-ca.rst
.. include:: ../tables/manila-common.rst
.. include:: ../tables/manila-compute.rst
.. include:: ../tables/manila-cors.rst
.. include:: ../tables/manila-database.rst
.. include:: ../tables/manila-ganesha.rst
.. include:: ../tables/manila-hnas.rst

View File

@ -1,46 +0,0 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _aodh-cors:
.. list-table:: Description of CORS configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[cors]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.
* - **[cors.subdomain]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.

View File

@ -1,46 +0,0 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _ceilometer-cors:
.. list-table:: Description of CORS configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[cors]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.
* - **[cors.subdomain]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.

View File

@ -1,46 +0,0 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _cinder-cors:
.. list-table:: Description of CORS configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[cors]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.
* - **[cors.subdomain]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.

View File

@ -8,7 +8,7 @@
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _glance-cors:
.. _common-cors:
.. list-table:: Description of CORS configuration options
:header-rows: 1

View File

@ -1,46 +0,0 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _heat-cors:
.. list-table:: Description of CORS configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[cors]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.
* - **[cors.subdomain]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.

View File

@ -30,34 +30,6 @@
- (Unknown) The TCP port on which ironic-api listens.
* - ``public_endpoint`` = ``None``
- (String) Public URL to use when building the links to the API resources (for example, "https://ironic.rocks:6384"). If None the links will be built using the request's host URL. If the API is operating behind a proxy, you will want to change this to represent the proxy's URL. Defaults to None.
* - **[cors]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.
* - **[cors.subdomain]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.
* - **[oslo_middleware]**
-
* - ``max_request_body_size`` = ``114688``

View File

@ -1,46 +0,0 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _keystone-cors:
.. list-table:: Description of CORS configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[cors]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.
* - **[cors.subdomain]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.

View File

@ -1,46 +0,0 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _manila-cors:
.. list-table:: Description of CORS configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[cors]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.
* - **[cors.subdomain]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.

View File

@ -1,46 +0,0 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _neutron-cors:
.. list-table:: Description of CORS configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[cors]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.
* - **[cors.subdomain]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.

View File

@ -1,46 +0,0 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _nova-cors:
.. list-table:: Description of CORS configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[cors]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.
* - **[cors.subdomain]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.

View File

@ -1,46 +0,0 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _octavia-cors:
.. list-table:: Description of CORS configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[cors]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.
* - **[cors.subdomain]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.

View File

@ -1,46 +0,0 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _sahara-cors:
.. list-table:: Description of CORS configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[cors]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.
* - **[cors.subdomain]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.

View File

@ -1,46 +0,0 @@
..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _trove-cors:
.. list-table:: Description of CORS configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[cors]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.
* - **[cors.subdomain]**
-
* - ``allow_credentials`` = ``True``
- (Boolean) Indicate that the actual request can include user credentials
* - ``allow_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which header field names may be used during the actual request.
* - ``allow_methods`` = ``GET, POST, PUT, DELETE, OPTIONS``
- (List) Indicate which methods can be used during the actual request.
* - ``allowed_origin`` = ``None``
- (List) Indicate whether this resource may be shared with the domain received in the requests "origin" header.
* - ``expose_headers`` = ``Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma``
- (List) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers.
* - ``max_age`` = ``3600``
- (Integer) Maximum cache age of CORS preflight requests.

View File

@ -10,7 +10,6 @@ Alarming service configuration options.
.. include:: ../tables/aodh-auth_token.rst
.. include:: ../tables/aodh-common.rst
.. include:: ../tables/aodh-coordination.rst
.. include:: ../tables/aodh-cors.rst
.. include:: ../tables/aodh-database.rst
.. include:: ../tables/aodh-logging.rst
.. include:: ../tables/aodh-policy.rst

View File

@ -11,7 +11,6 @@ configuration options.
.. include:: ../tables/ceilometer-auth_token.rst
.. include:: ../tables/ceilometer-collector.rst
.. include:: ../tables/ceilometer-common.rst
.. include:: ../tables/ceilometer-cors.rst
.. include:: ../tables/ceilometer-database.rst
.. include:: ../tables/ceilometer-debug.rst
.. include:: ../tables/ceilometer-dispatcher_gnocchi.rst