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. dynamic_authentication
Gets the dynamic_authentication of this ApiSpecificationRequestPolicies. mutual_tls
Gets the mutual_tls of this ApiSpecificationRequestPolicies. rate_limiting
Gets the rate_limiting of this ApiSpecificationRequestPolicies. usage_plans
Gets the usage_plans 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.
- mutual_tls (oci.apigateway.models.MutualTlsDetails) – The value to assign to the mutual_tls property of this ApiSpecificationRequestPolicies.
- usage_plans (oci.apigateway.models.UsagePlansPolicy) – The value to assign to the usage_plans property of this ApiSpecificationRequestPolicies.
- dynamic_authentication (oci.apigateway.models.DynamicAuthenticationPolicy) – The value to assign to the dynamic_authentication 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
-
dynamic_authentication
¶ Gets the dynamic_authentication of this ApiSpecificationRequestPolicies.
Returns: The dynamic_authentication of this ApiSpecificationRequestPolicies. Return type: oci.apigateway.models.DynamicAuthenticationPolicy
-
mutual_tls
¶ Gets the mutual_tls of this ApiSpecificationRequestPolicies.
Returns: The mutual_tls of this ApiSpecificationRequestPolicies. Return type: oci.apigateway.models.MutualTlsDetails
-
rate_limiting
¶ Gets the rate_limiting of this ApiSpecificationRequestPolicies.
Returns: The rate_limiting of this ApiSpecificationRequestPolicies. Return type: oci.apigateway.models.RateLimitingPolicy
-
usage_plans
¶ Gets the usage_plans of this ApiSpecificationRequestPolicies.
Returns: The usage_plans of this ApiSpecificationRequestPolicies. Return type: oci.apigateway.models.UsagePlansPolicy
-