ApiSpecificationRequestPolicies¶
-
class
oci.apigateway.models.
ApiSpecificationRequestPolicies
(**kwargs)¶ Bases:
object
Global behavior applied to all requests received by the API.
Methods
__init__
(**kwargs)Initializes a new ApiSpecificationRequestPolicies object with values from keyword arguments. Attributes
authentication
Gets the authentication of this ApiSpecificationRequestPolicies. cors
Gets the cors of this ApiSpecificationRequestPolicies. rate_limiting
Gets the rate_limiting of this ApiSpecificationRequestPolicies. -
__init__
(**kwargs)¶ Initializes a new ApiSpecificationRequestPolicies object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - authentication (oci.apigateway.models.AuthenticationPolicy) – The value to assign to the authentication property of this ApiSpecificationRequestPolicies.
- rate_limiting (oci.apigateway.models.RateLimitingPolicy) – The value to assign to the rate_limiting property of this ApiSpecificationRequestPolicies.
- cors (oci.apigateway.models.CorsPolicy) – The value to assign to the cors property of this ApiSpecificationRequestPolicies.
-
authentication
¶ Gets the authentication of this ApiSpecificationRequestPolicies.
Returns: The authentication of this ApiSpecificationRequestPolicies. Return type: oci.apigateway.models.AuthenticationPolicy
-
cors
¶ Gets the cors of this ApiSpecificationRequestPolicies.
Returns: The cors of this ApiSpecificationRequestPolicies. Return type: oci.apigateway.models.CorsPolicy
-
rate_limiting
¶ Gets the rate_limiting of this ApiSpecificationRequestPolicies.
Returns: The rate_limiting of this ApiSpecificationRequestPolicies. Return type: oci.apigateway.models.RateLimitingPolicy
-