Getting startedGuidesReferenceChangelog
Apoxy:// Docs / Reference / EgressDenyPolicy

EgressDenyPolicy

API reference for Egress Deny Policies (clrk.apoxy.dev/v1alpha1)

API Group: clrk.apoxy.dev/v1alpha1

Operations

List EgressDenyPolicy

GET/apis/clrk.apoxy.dev/v1alpha1/egressdenypolicies

List EgressDenyPolicy

Response

  • 200: OK

List EgressDenyPolicy

GET/apis/clrk.apoxy.dev/v1alpha1/namespaces/{namespace}/egressdenypolicies

List EgressDenyPolicy

Response

  • 200: OK

Create EgressDenyPolicy

POST/apis/clrk.apoxy.dev/v1alpha1/namespaces/{namespace}/egressdenypolicies

create an EgressDenyPolicy

Request Body

Spec fields (EgressDenyPolicySpec):

FieldTypeDescription
denyResponseDenyResponseConfigDenyResponse configures the rejection returned to the caller.
targetRefLocalPolicyTargetReferenceTargetRef identifies the route this policy attaches to. (required)

Response

  • 200: OK
  • 201: Created
  • 202: Accepted

Delete All EgressDenyPolicy

DELETE/apis/clrk.apoxy.dev/v1alpha1/namespaces/{namespace}/egressdenypolicies

Delete collection of EgressDenyPolicy

Response

  • 200: OK

Get EgressDenyPolicy

GET/apis/clrk.apoxy.dev/v1alpha1/namespaces/{namespace}/egressdenypolicies/{name}

Get the specified EgressDenyPolicy

Response

  • 200: OK

Replace EgressDenyPolicy

PUT/apis/clrk.apoxy.dev/v1alpha1/namespaces/{namespace}/egressdenypolicies/{name}

Replace the specified EgressDenyPolicy

Request Body

Spec fields (EgressDenyPolicySpec):

FieldTypeDescription
denyResponseDenyResponseConfigDenyResponse configures the rejection returned to the caller.
targetRefLocalPolicyTargetReferenceTargetRef identifies the route this policy attaches to. (required)

Response

  • 200: OK
  • 201: Created

Update EgressDenyPolicy

PATCH/apis/clrk.apoxy.dev/v1alpha1/namespaces/{namespace}/egressdenypolicies/{name}

Partially update the specified EgressDenyPolicy

Response

  • 200: OK
  • 201: Created

Delete EgressDenyPolicy

DELETE/apis/clrk.apoxy.dev/v1alpha1/namespaces/{namespace}/egressdenypolicies/{name}

delete an EgressDenyPolicy

Response

  • 200: OK
  • 202: Accepted

Schema Reference

DenyResponseConfig

FieldTypeDescription
messagestring
statusCodeinteger (int32)