Class: AWSCDK::APIGateway::Cors
- Inherits:
-
Jsii::Object
- Object
- Jsii::Object
- AWSCDK::APIGateway::Cors
- Defined in:
- api_gateway/cors.rb
Class Method Summary collapse
-
.ALL_METHODS ⇒ Array<String>
All HTTP methods.
-
.ALL_ORIGINS ⇒ Array<String>
All origins.
-
.DEFAULT_HEADERS ⇒ Array<String>
The set of default headers allowed for CORS and useful for API Gateway.
- .jsii_overridable_methods ⇒ Object
Instance Method Summary collapse
-
#initialize(*args) ⇒ Cors
constructor
A new instance of Cors.
Constructor Details
#initialize(*args) ⇒ Cors
Returns a new instance of Cors.
7 8 9 |
# File 'api_gateway/cors.rb', line 7 def initialize(*args) raise NoMethodError, "aws-cdk-lib.aws_apigateway.Cors does not have a visible constructor; use the provided factory methods" end |
Class Method Details
.ALL_METHODS ⇒ Array<String>
All HTTP methods.
19 20 21 |
# File 'api_gateway/cors.rb', line 19 def self.ALL_METHODS() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_apigateway.Cors", "ALL_METHODS") end |
.ALL_ORIGINS ⇒ Array<String>
All origins.
26 27 28 |
# File 'api_gateway/cors.rb', line 26 def self.ALL_ORIGINS() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_apigateway.Cors", "ALL_ORIGINS") end |
.DEFAULT_HEADERS ⇒ Array<String>
The set of default headers allowed for CORS and useful for API Gateway.
33 34 35 |
# File 'api_gateway/cors.rb', line 33 def self.DEFAULT_HEADERS() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_apigateway.Cors", "DEFAULT_HEADERS") end |
.jsii_overridable_methods ⇒ Object
11 12 13 14 |
# File 'api_gateway/cors.rb', line 11 def self.jsii_overridable_methods { } end |