ApiSpecificationRequestPolicies¶
-
class
oci.apigateway.models.ApiSpecificationRequestPolicies(**kwargs)¶ Bases:
objectGlobal behavior applied to all requests received by the API.
Methods
__init__(**kwargs)Initializes a new ApiSpecificationRequestPolicies object with values from keyword arguments. Attributes
authenticationGets the authentication of this ApiSpecificationRequestPolicies. corsGets the cors of this ApiSpecificationRequestPolicies. dynamic_authenticationGets the dynamic_authentication of this ApiSpecificationRequestPolicies. mutual_tlsGets the mutual_tls of this ApiSpecificationRequestPolicies. rate_limitingGets the rate_limiting of this ApiSpecificationRequestPolicies. usage_plansGets 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
-