package api import ( auditV1 "dev.azure.com/schwarzit/schwarzit.stackit-public/audit-go.git/gen/go/audit/v1" ) func StringToHttpMethod(method string) auditV1.AttributeContext_HttpMethod { switch method { case "GET": return auditV1.AttributeContext_HTTP_METHOD_GET case "HEAD": return auditV1.AttributeContext_HTTP_METHOD_HEAD case "POST": return auditV1.AttributeContext_HTTP_METHOD_POST case "PUT": return auditV1.AttributeContext_HTTP_METHOD_PUT case "DELETE": return auditV1.AttributeContext_HTTP_METHOD_DELETE case "CONNECT": return auditV1.AttributeContext_HTTP_METHOD_CONNECT case "OPTIONS": return auditV1.AttributeContext_HTTP_METHOD_OPTIONS case "TRACE": return auditV1.AttributeContext_HTTP_METHOD_TRACE case "PATCH": return auditV1.AttributeContext_HTTP_METHOD_PATCH case "OTHER": return auditV1.AttributeContext_HTTP_METHOD_OTHER default: return auditV1.AttributeContext_HTTP_METHOD_UNSPECIFIED } }