mirror of
https://github.com/hoshikawa2/OCI_API_Gateway_Automation2.git
synced 2026-03-06 10:11:01 +00:00
Correção, as APIs implantadas estavam com cache de autorização e se ocorresse erro, a execução seguinte não valida o schema do swagger/open api 3
This commit is contained in:
Binary file not shown.
@@ -258,8 +258,9 @@ def applyAuthApi(compartmentId, displayName, payload, functionId, host, api_gate
|
|||||||
parameters={
|
parameters={
|
||||||
'token': 'request.headers[token]',
|
'token': 'request.headers[token]',
|
||||||
'body': 'request.body',
|
'body': 'request.body',
|
||||||
'body_schema_validation': 'request.headers[body_schema_validation]'},
|
'body_schema_validation': 'request.headers[body_schema_validation]',
|
||||||
cache_key=["token"],
|
'opc-request-id': 'request.headers[opc-request-id]'},
|
||||||
|
cache_key=["token", "opc-request-id"],
|
||||||
validation_failure_policy=oci.apigateway.models.ModifyResponseValidationFailurePolicy(
|
validation_failure_policy=oci.apigateway.models.ModifyResponseValidationFailurePolicy(
|
||||||
type="MODIFY_RESPONSE",
|
type="MODIFY_RESPONSE",
|
||||||
response_code="401",
|
response_code="401",
|
||||||
@@ -282,8 +283,9 @@ def applyAuthApi(compartmentId, displayName, payload, functionId, host, api_gate
|
|||||||
parameters={
|
parameters={
|
||||||
'token': 'request.headers[token]',
|
'token': 'request.headers[token]',
|
||||||
'body': 'request.body',
|
'body': 'request.body',
|
||||||
'body_schema_validation': 'request.headers[body_schema_validation]'},
|
'body_schema_validation': 'request.headers[body_schema_validation]',
|
||||||
cache_key=["token"],
|
'opc-request-id': 'request.headers[opc-request-id]'},
|
||||||
|
cache_key=["token", "opc-request-id"],
|
||||||
validation_failure_policy=oci.apigateway.models.ModifyResponseValidationFailurePolicy(
|
validation_failure_policy=oci.apigateway.models.ModifyResponseValidationFailurePolicy(
|
||||||
type="MODIFY_RESPONSE",
|
type="MODIFY_RESPONSE",
|
||||||
response_code="401",
|
response_code="401",
|
||||||
@@ -319,8 +321,9 @@ def applyAuthApi(compartmentId, displayName, payload, functionId, host, api_gate
|
|||||||
is_anonymous_access_allowed=False,
|
is_anonymous_access_allowed=False,
|
||||||
parameters={
|
parameters={
|
||||||
'token': 'request.headers[token]',
|
'token': 'request.headers[token]',
|
||||||
'body': 'request.body'},
|
'body': 'request.body',
|
||||||
cache_key=["token"])),
|
'opc-request-id': 'request.headers[opc-request-id]'},
|
||||||
|
cache_key=["token", "opc-request-id"])),
|
||||||
routes=routes))
|
routes=routes))
|
||||||
|
|
||||||
create_deployment_details=oci.apigateway.models.CreateDeploymentDetails(
|
create_deployment_details=oci.apigateway.models.CreateDeploymentDetails(
|
||||||
@@ -337,8 +340,9 @@ def applyAuthApi(compartmentId, displayName, payload, functionId, host, api_gate
|
|||||||
is_anonymous_access_allowed=False,
|
is_anonymous_access_allowed=False,
|
||||||
parameters={
|
parameters={
|
||||||
'token': 'request.headers[token]',
|
'token': 'request.headers[token]',
|
||||||
'body': 'request.body'},
|
'body': 'request.body',
|
||||||
cache_key=["token"])),
|
'opc-request-id': 'request.headers[opc-request-id]'},
|
||||||
|
cache_key=["token", "opc-request-id"])),
|
||||||
routes=routes))
|
routes=routes))
|
||||||
creeateOrUpdateDeployment(compartmendId=compartmentId, displayName=displayName, validation_deployment_details=validation_deployment_details, create_deployment_details=create_deployment_details, api_gateway_id=api_gateway_id)
|
creeateOrUpdateDeployment(compartmendId=compartmentId, displayName=displayName, validation_deployment_details=validation_deployment_details, create_deployment_details=create_deployment_details, api_gateway_id=api_gateway_id)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user