Sie sehen die Dokumentation zu Apigee Edge.
Sehen Sie sich die Apigee X-Dokumentation an. info
Ressourcen können Sie wie in den folgenden Abschnitten beschrieben verwalten.
Informationen zu Ressourcen
Viele Richtlinientypen beruhen auf Ressourcen. Ressourcen sind Dateien, die den Code oder die Konfiguration implementieren, der bzw. die von einer Richtlinie ausgeführt werden soll, wenn sie an einen API-Proxy angehängt wird. In einigen Fällen, etwa bei JavaScript und JavaCallout, definiert eine Richtlinie einfach einen Punkt zum Anhängen in einem API-Proxy, in dem Code ausgeführt werden soll. Die JavaScript- oder JavaCallout-Richtlinie stellt einen Verweis auf eine Ressource dar.
Im folgenden JavaScript-Beispiel wird für den HTTP-Anfragepfad der Wert der Variable proxy.basepath
festgelegt.
request.headers["RequestPath"] = context.getVariable("proxy.basepath");
Ressourcentypen
In der folgenden Tabelle sind die Ressourcentypen zusammenfassend dargestellt:
Ressourcentyp | Beschreibung |
---|---|
JAR (java) |
Java-Klassen in einer JAR-Datei, auf die in JavaCallout-Richtlinien verwiesen wird. |
JavaScript (js) |
JavaScript-Code, auf den in JavaScript-Richtlinien verwiesen wird. |
JavaScript (jsc) |
Kompilierung von JavaScript, auf das in JavaScript-Richtlinien verwiesen wird. |
Hosted target (hosted) |
Node.js-Dateien zur Bereitstellung in gehosteten Zielen Sie können Node.js bereitstellen. als Edge-Back-End-Zielanwendungen. |
Node (node) |
Node.js-Dateien, einschließlich der Node.js-Hauptdatei, zugehörige Quelldateien, und Modulabhängigkeiten. |
Python (py) |
Python-Skripts, auf die in PythonScript-Richtlinien verwiesen wird. Ressourcen müssen in "reinem Python" eingebunden werden (nur in der Sprache Python). |
WSDL (wsdl) |
WSDL-Dateien, auf die in den SOAPMessageValidation-Richtlinien verwiesen wird. |
XSD (xsd) |
XML-Schemas, auf die in den SOAPMessageValidation-Richtlinien verwiesen wird. |
XSL Transformations (xsl) |
XP-Transformationen, auf die von XSLTransform-Richtlinien verwiesen wird. |
Speicherort der Ressourcen
Ressourcen können an einem der folgenden drei Speicherorte gespeichert werden:
- API-Proxy-Überarbeitung: Ressourcen sind nur für API-Proxy-Überarbeitungen verfügbar, in denen die Ressourcen enthalten sind. Sie können zum Beispiel bei der ersten Überarbeitung eines API-Proxys eine JavaScript-Ressource einfügen und dann die Implementierung so ändern, dass bei der zweiten Überarbeitung des Proxys ein Python-Skript verwendet wird. Version 1 hat Zugriff nur auf die JavaScript-Ressource und Version 2 hat nur Zugriff auf die Python-Ressource.
- Umgebung: Wenn Ressourcen in einer Umgebung (z. B.
test
oderprod
) gespeichert werden, sind sie für jeden API-Proxy verfügbar, der in derselben Umgebung bereitgestellt wird. - Organisation: Wenn diese in einer Organisation gespeichert sind, stehen Ressourcen für einem beliebigen API-Proxy, der in einer beliebigen Umgebung bereitgestellt wird.
Die Repositories sind unter den folgenden URIs verfügbar, wie in der Resource files API und weiter unten unter Ressourcen mit der API verwalten beschrieben:
- Organisation:
/organizations/{org}/resourcefiles
- Umgebung:
/organizations/{org}/environments/{env}/resourcefiles
- API-Proxy:
/organizations/{org}/apis/{api}/revisions/{rev}/resources
In der folgenden Tabelle sind die Methoden aufgeführt, die Sie nutzen können, um Ressourcen für jedes Repository zu erstellen, zu aktualisieren und zu löschen:
Repository | Erstellen | Ansehen | Aktualisieren | Löschen | ||||
---|---|---|---|---|---|---|---|---|
API | UI | API | UI | API | UI | API | UI | |
API-Proxy-Überarbeitung | ||||||||
Umgebung | ||||||||
Organisation |
Beispielsweise werden alle JavaScript-Dateien, die in der test
-Umgebung verfügbar sind, im folgenden Repository gespeichert und sind für jeden in der test
-Umgebung ausgeführten API-Proxy verfügbar:
/organizations/{org}/environments/test/resourcefiles/jsc
Beim Bereitstellen in der test
-Umgebung wird die Richtlinie in eine überarbeitungsbezogene Ressource des API-Proxys aufgelöst, da sich die umgebungsbezogene Ressource in der prod
-Umgebung und nicht in der test
-Umgebung befindet.
Richtlinien für Java-Ressourcen
Sie können kompilierte Java-Ressourcen als JAR-Dateien mit verschiedenen Optionen in curl hinzufügen, z. B. mit der Option -T
, --data-binary
oder -F
, nicht aber mit der Option -d
. Beispiel:
curl "http://{mgmt_server}:{port}/v1/organizations/{org}/environments/{env}/resourcefiles?name={jar_file}&type=java" \ -X POST \ --data-binary @{jar_file} \ -H "Content-Type: application/octet-stream" \ -u email:password
curl -v "http://{mgmt_server}:{port}/v1/organizations/{org}/environments/{env}/resourcefiles?name={jar_file}&type=java" -X POST \ -H "Content-Type: application/octet-stream" \ -T "{jar_file}" \ -u email:password
curl -v "http://{mgmt_server}:{port}/v1/organizations/{org}/environments/{env}/resourcefiles?name={jar_file}&type=java" -X POST \ -H "Content-Type: application/multipart/form-data" \ -F "file=@{jar_file}" \ -u email:password
Weitere Informationen
- Best Practices für Java: Best Practices für Design und Entwicklung von API-Proxys
- Beispiel für ein Java-Cookbook: XSL-Transformationsrichtlinie
Node.js-Ressourcenrichtlinien
Wenn Sie in einem API-Proxy auf ein Node.js-Skript verweisen, tun Sie dies mit der <ResourceURL>
-Element in der TargetEndpoint
-Konfiguration des API-Proxys, wie unter Hinzufügen von Node.js zu einer vorhandenen API beschrieben
Proxy. Beispiel:
<ScriptTarget> <ResourceURL>node://hello-world.js</ResourceURL> </ScriptTarget>
Dieses Node.js-Skript und alle unterstützenden Module müssen sich im API-Proxy-Versionsbereich befinden.
(im Verzeichnis /resources/node
des Proxy-Bundles). Dazu fügen Sie im API-Proxy-Editor die Node.js-Ressource dem Bereich „Scripts“ hinzu. Genauso verhält es sich bei der Nutzung der API
(import
und aktualisieren)
zum Speichern der Ressource im API-Proxy-Versionsbereich.
Ressourcen über die UI verwalten
Verwalten Sie die Ressourcen für eine API-Proxy-Überarbeitung über die UI, wie in den folgenden Abschnitten beschrieben.
Ressourcen mit der UI aufrufen
So können Sie sich die Ressourcen einer API-Proxy-Überarbeitung anzeigen lassen:
-
Melden Sie sich bei apigee.com/edge an.
- Wählen Sie in der linken Navigationsleiste Develop > API Proxies aus.
- Wählen Sie in der Liste den API-Proxy aus, für den Sie eine Ressource erstellen möchten.
Anschließend wird der API-Proxy-Editor geöffnet und standardmäßig der Tab "Übersicht" angezeigt. - Klicken Sie auf den Tab Entwickeln.
- Wählen Sie ggf. im Drop-down-Menü Überarbeitung die Überarbeitung aus.
Die Ressourcen, die der API-Proxy-Überarbeitung zugeordnet sind, sind in der Navigationsansicht im Bereich Ressourcen aufgelistet.
Ressource über die UI erstellen
So erstellen Sie über die UI Ressourcen, die einer API-Proxy-Überarbeitung zugeordnet sind:
- Sehen Sie sich die Ressourcen an, die der API-Proxy-Überarbeitung zugeordnet sind.
- Klicken Sie in der Navigationsansicht im Bereich "Ressourcen" auf +, um das Dialogfeld "Neue Ressource" zu öffnen.
- Passende Sucheingabe
Feld Beschreibung Quelle Wählen Sie aus, ob Sie eine neue Datei erstellen oder eine Datei importieren möchten. Dateityp Wählen Sie einen Ressourcentyp aus der Drop-down-Liste aus. Dateiname Name der Datei. Die Dateinamenerweiterung muss für den ausgewählten Dateityp gültig sein.
Ressource über die UI aktualisieren
So aktualisieren Sie über die UI eine Ressource, die einer API-Proxy-Überarbeitung zugeordnet ist:
- Sehen Sie sich die Ressourcen an, die der API-Proxy-Überarbeitung zugeordnet sind.
- Klicken Sie in der Navigationsansicht unter "Ressourcen" auf die Ressource, die Sie aktualisieren möchten.
Hinweis: Bei JAR-Dateien bewegen Sie den Mauszeiger auf die Ressource, die Sie bearbeiten möchten, und klicken dann auf . - Aktualisieren Sie die Ressource nach Bedarf.
Hinweis: Klicken Sie nach dem Hochladen einer neuen JAR-Datei auf Aktualisieren.
Ressourcen über die UI löschen
So löschen Sie über die UI eine Ressource, die einer API-Proxy-Überarbeitung zugeordnet ist:
- Sehen Sie sich die Ressourcen an, die der API-Proxy-Überarbeitung zugeordnet sind.
- Bewegen Sie den Mauszeiger in der Navigationsansicht unter "Ressourcen" auf die Ressource, die Sie löschen möchten, um das Aktionsmenü einzublenden.
- Klicken Sie auf .
- Klicken Sie auf Löschen, um die Aktion zu bestätigen.
Ressourcen mit der API verwalten
Sie können Ressourcen mithilfe der API wie in den folgenden Abschnitten beschrieben verwalten.
Ressourcen mit der API erstellen
Erstellen Sie Ressourcen, die einer API-Proxy-Überarbeitung, einer Umgebung oder einer Organisation (nur Edge) zugeordnet sind, wie in den folgenden Abschnitten beschrieben.
Mit der API Ressourcen erstellen, die einer API-Proxy-Überarbeitung zugeordnet sind
Erstellen Sie mithilfe der API eine Ressource, die auf eine API-Proxy-Version beschränkt ist. Stellen Sie dazu eine POST
-Anfrage an die folgende Ressource:
https://api.enterprise.apigee.com/v1/organizations/{org}/apis/{api}/revisions/{rev}/resourcefiles
Übergeben Sie mit der Anfrage die folgenden Informationen:
- Legen Sie für den Abfrageparameter
name
den Namen der Ressource fest. - Legen Sie für den Abfrageparameter
type
den erforderlichen Ressourcentyp fest. - Übergeben Sie den Inhalt der Ressourcendatei als
application/octet-stream
odermultipart/form-data
.
Im folgenden Beispiel wird eine JavaScript-Datei mit dem Namen pathSetter.js
für die Überarbeitung 1 des helloworld
API-Proxys erstellt:
curl -X POST https://api.enterprise.apigee.com/v1/organizations/myorg/apis/helloworld/revisions/1/resourcefiles?name=pathSetter.js&type=jsc -H "Content-type:application/octet-stream" \ -d 'request.headers["RequestPath"] = context.getVariable("proxy.basepath");' \ -u email:password
Das folgende Beispiel zeigt, wie Sie die Ressource als Datei von Ihrem lokalen Computer hochladen. Für den binären Upload in curl muss unbedingt -F
verwendet werden, damit die JavaScript-Dateien für die Umgebung oder die Organisation auf die JavaScript-Richtlinie zugreifen können.
curl -X POST https://api.enterprise.apigee.com/v1/organizations/myorg/apis/helloworld/revisions/1/resourcefiles?name=pathSetter.js&type=jsc -H "Content-type:multipart/form-data" \ -F file=@pathSetter.js \ -u email:password
Im Folgenden finden Sie ein Beispiel für die Antwort eines der beiden API-Aufrufe.
{
"name": "pathSetter.js",
"type": "jsc"
}
Weitere Informationen finden Sie unter Ressourcendatei für eine API-Proxy-Version importieren.
Alternativ können Sie die API „Update API proxy revision“ verwenden:
- Erstellen Sie die Ressourcendatei.
- Fügen Sie die Ressourcendatei einem API-Proxy-Konfigurationsset hinzu.
- Laden Sie das Bundle mit einer der folgenden APIs hoch:
Mit der API Ressourcen erstellen, die einer Umgebung zugeordnet sind
Erstellen Sie mit der API eine JavaScript-Ressource, die einer Umgebung zugeordnet ist. Senden Sie dazu eine POST
-Anfrage an die folgende Ressource: /organizations/{org}/environments/{env}/resourcefiles
Übergeben Sie mit der Anfrage die folgenden Informationen:
- Legen Sie für den Abfrageparameter
name
den Namen der Ressource fest. - Legen Sie für den Abfrageparameter
type
den erforderlichen Ressourcentyp fest. - Übergeben Sie den Inhalt der Ressourcendatei als
application/octet-stream
odermultipart/form-data
.
Das folgende Beispiel zeigt, wie eine JavaScript-Ressource erstellt wird, indem der Inhalt in den Anfragetext übertragen wird.
curl -X POST https://api.enterprise.apigee.com/v1/organizations/myorg/environments/test/resourcefiles?name=pathSetter.js&type=jsc -H "Content-type:application/octet-stream" \ -d 'request.headers["RequestPath"] = context.getVariable("proxy.basepath");' \ -u email:password
Das folgende Beispiel zeigt, wie Sie die Ressource als Datei von Ihrem lokalen Computer hochladen. Für den binären Upload in curl muss unbedingt -F
verwendet werden, damit die JavaScript-Dateien für die Umgebung oder die Organisation auf die JavaScript-Richtlinie zugreifen können.
curl -X POST https://api.enterprise.apigee.com/v1/organizations/myorg/environments/test/resourcefiles?name=pathSetter.js&type=jsc -H "Content-type:multipart/form-data" \ -F file=@pathSetter.js \ -u email:password
Im Folgenden finden Sie ein Beispiel für die Antwort:
{ "name" : "pathSetter.js", "type" : "jsc" }
Ressourcen erstellen, die auf die Organisation beschränkt sind, mithilfe der API
Um eine Ressource zu erstellen, die einer Organisation mithilfe der API zugeordnet ist, senden Sie eine POST
-Anfrage an die folgende Ressource:
https://api.enterprise.apigee.comv1/organizations/{org}/resourcefiles
Übergeben Sie mit der Anfrage die folgenden Informationen:
- Legen Sie für den Abfrageparameter
name
den Namen der Ressource fest. - Legen Sie für den Abfrageparameter
type
den Typ der Ressourcendatei fest (siehe Ressourcentypen). - Übergeben Sie den Inhalt der Ressourcendatei als
application/octet-stream
odermultipart/form-data
.
Weitere Informationen finden Sie unter Ressourcendatei für eine Organisation importieren.
Ressourcen mit der API aufrufen
In den folgenden Abschnitten wird beschrieben, wie Sie sich Ressourcen mit der API anzeigen lassen.
Alle Ressourcen mit der API ansehen
Mit der API können Sie Ressourcen ansehen, die einer API-Proxy-Version, -Umgebung oder Organisation zugeordnet sind.
Wenn Sie beispielsweise Ressourcen für Ressourcen ansehen möchten, die der API zugeordnet sind, senden Sie eine GET
-Anfrage an die folgende Ressource:
https://api.enterprise.apigee.com/v1/organizations/{org}/environments/{env}/resourcefiles
Im folgenden Beispiel werden alle Ressourcen in der test
-Umgebung aufgelistet:
curl -X GET "https://api.enterprise.apigee.com/v1/organizations/my-organization/environments/test/resourcefiles/{type}" \ -u email:password
Im Folgenden finden Sie ein Beispiel für die Antwort:
{
"resourceFile": [
{
"name" : "pathSetter.js",
"type" : "jsc"
}
]
}
Inhalt einer Ressource mit der API ansehen
Sehen Sie sich den Inhalt einer Ressource wie in den folgenden Abschnitten beschrieben mit der API an.
Mit der API können Sie Ressourcen ansehen, die einer API-Proxy-Version, -Umgebung oder Organisation zugeordnet sind.
Wenn Sie beispielsweise den Inhalt einer Ressource in einer Umgebung ansehen möchten, in der die API verwendet wird, senden Sie eine GET
-Anfrage an die folgende Ressource:
https://api.enterprise.apigee.com/v1/organizations/{org}/environments/{env}/resourcefiles/{type}/name
Im folgenden Beispiel wird der Inhalt der JavaScript-Ressourcendatei pathSetter.js
in der test
-Umgebung aufgelistet:
curl -X GET https://api.enterprise.apigee.com/v1/organizations/myorg/environments/test/resourcefiles/jsc/pathSetter.js" \ -H "Accept: application/json" \ -u email:password
Im Folgenden finden Sie ein Beispiel für die Antwort:
request.headers["RequestPath"] = context.getVariable("proxy.basepath");
Ressourcen mit der API aktualisieren
Aktualisieren Sie Ressourcen, die einer API-Proxy-Überarbeitung, einer Umgebung oder einer Organisation (nur Edge) zugeordnet sind, wie in den folgenden Abschnitten beschrieben.
Mit der API Ressourcen aktualisieren, die einer API-Proxy-Überarbeitung zugeordnet sind
Aktualisieren Sie mit der API eine Ressource, die einer API-Proxy-Überarbeitung zugeordnet ist. Senden Sie dazu eine PUT
-Anfrage an die folgende Ressource:
https://api.enterprise.apigee.com/v1/organizations/{org}/apis/{api}/revisions/{rev}/resourcefiles/{type}/{name}
Übergeben Sie den Inhalt der Ressourcendatei als application/octet-stream
oder multipart/form-data
.
Im folgenden Beispiel wird die JavaScript-Ressource mit dem Namen pathSetter
für Version 1 des helloworld
API-Proxys aktualisiert:
curl -X PUT https://api.enterprise.apigee.com/v1/organizations/myorg/apis/helloworld/revisions/1/resourcefiles/jsc/pathSetter.js -H "Content-type:application/octet-stream" \ -d 'request.headers["RequestPath"] = context.getVariable("proxy.basepath");' \ -u email:password
Das folgende Beispiel zeigt, wie Sie die Ressource als Datei von Ihrem lokalen Computer aktualisieren. Für den binären Upload in curl muss unbedingt -F
verwendet werden, damit die JavaScript-Dateien für die Umgebung oder die Organisation auf die JavaScript-Richtlinie zugreifen können.
curl -X PUT https://api.enterprise.apigee.com/v1/organizations/myorg/apis/helloworld/revisions/1/resourcefiles/jsc/pathSetter.js -H "Content-type:multipart/form-data" \ -F file=@pathSetter.js \ -u email:password
Im Folgenden finden Sie ein Beispiel für die Antwort auf einen der beiden API-Aufrufe.
{
"name": "pathSetter.js",
"type": "jsc"
}
Weitere Informationen finden Sie unter Ressourcendatei für eine API-Proxy-Version importieren.
Alternativ können Sie die Update API Proxy Version API so verwenden:
- Laden Sie das API-Proxy-Konfigurations-Bundle mit der Export API Proxy API mit den folgenden Optionen herunter:
- Setzen Sie den Abfrageparameter
format
aufbundle
. - Setzen Sie den
Accept
-Header aufapplication/zip
.
- Setzen Sie den Abfrageparameter
- Aktualisieren Sie die Ressourcendatei im API-Proxy-Konfigurationsset.
- Laden Sie das Bundle mit der Update API Proxy Revision API hoch.
Mit der API Ressourcen aktualisieren, die einer Umgebung zugeordnet sind
Aktualisieren Sie mit der API eine Ressource, die einer Umgebung zugeordnet ist. Senden Sie dazu eine PUT
-Anfrage an die folgende Ressource: /organizations/{org}/environments/{env}/resourcefiles/{type}/{name}
Übergeben Sie den Inhalt der Ressourcendatei als application/octet-stream
oder multipart/form-data
.
Das folgende Beispiel zeigt, wie eine JavaScript-Ressource aktualisiert wird, indem der Inhalt in den Anfragetext übertragen wird.
curl -X PUT https://api.enterprise.apigee.com/v1/organizations/myorg/environments/test/resourcefiles/jsc/pathSetter.js -H "Content-type:application/octet-stream" \ -d 'request.headers["RequestPath"] = context.getVariable("proxy.basepath");' \ -u email:password
Das folgende Beispiel zeigt, wie die Ressourcendatei mithilfe einer Datei von Ihrem lokalen Computer aktualisiert wird. Für den binären Upload in curl muss unbedingt -F
verwendet werden, damit die JavaScript-Dateien für die Umgebung oder die Organisation auf die JavaScript-Richtlinie zugreifen können.
curl -X PUT https://api.enterprise.apigee.com/v1/organizations/myorg/environments/test/resourcefiles/jsc/pathSetter.js -H "Content-type:multipart/form-data" \ -F file=@pathSetter.js \ -u email:password
Im Folgenden finden Sie ein Beispiel für die Antwort:
{ "name" : "pathSetter.js", "type" : "jsc" }
Ressourcen, die auf die Organisation beschränkt sind, mithilfe der API aktualisieren
Senden Sie eine POST
-Anfrage an die folgende Ressource, um eine Ressource zu aktualisieren, die einer Organisation zugeordnet ist, die die API verwendet:
https://api.enterprise.apigee.comv1/organizations/{org}/resourcefiles/{type}/{name}
Übergeben Sie den Inhalt der Ressourcendatei als application/octet-stream
oder multipart/form-data
.
Weitere Informationen finden Sie unter Ressourcendatei für eine Organisation importieren.
Ressourcen mit der API löschen
Löschen Sie Ressourcen, die einer API-Proxy-Version, Umgebung oder Organisation (nur Edge) zugeordnet sind, wie in den folgenden Abschnitten beschrieben.
Mit der API Ressourcen löschen, die einer API-Proxy-Überarbeitung zugeordnet sind
Senden Sie eine DELETE
-Anfrage an die folgende Ressource, um eine Ressource zu löschen, die einer API-Proxy-Version über die API zugeordnet ist:
https://api.enterprise.apigee.com/v1/organizations/{org}/apis/{api}/revisions/{rev}/resourcefiles/{type}/{name}
Im folgenden Beispiel wird die JavaScript-Ressourcendatei pathSetter.js
aus Version 1 des API-Proxys helloworld gelöscht:
curl -X GET "https://api.enterprise.apigee.com/v1/organizations/my-organization/apis/helloworld/revisions/1/resourcefiles/jsc/pathSetter.js" \ -u email:password
Im Folgenden finden Sie ein Beispiel für die Antwort:
{
"name" : "pathSetter.js",
"type" : "jsc"
}
Alternativ können Sie die Update API Proxy Version API so verwenden:
- Laden Sie das API-Proxy-Konfigurations-Bundle mit der Export API Proxy API mit den folgenden Optionen herunter:
- Setzen Sie den Abfrageparameter
format
aufbundle
. - Setzen Sie den
Accept
-Header aufapplication/zip
.
- Setzen Sie den Abfrageparameter
- Löschen Sie die Ressourcendatei aus dem API-Proxy-Konfigurationsset.
- Laden Sie das Bundle mit der Update API Proxy Revision API hoch.
Mit der API eine Ressource löschen, die einer Umgebung zugeordnet ist
Löschen Sie mithilfe der API eine Ressource, die auf eine Umgebung beschränkt ist, wie in den folgenden Abschnitten beschrieben.
Senden Sie eine DELETE
-Anfrage an die folgende Ressource, um eine Ressource, die einer Umgebung zugeordnet ist, mithilfe der API zu löschen:
https://api.enterprise.apigee.com/v1/organizations/{org}/environments/{env}/resourcefiles/{type}/{name}
Im folgenden Beispiel wird die JavaScript-Ressourcendatei pathSetter.js
aus der test
-Umgebung gelöscht:
curl -X GET "https://api.enterprise.apigee.com/v1/organizations/my-organization/environments/test/resourcefiles/jsc/pathSetter.js" \ -u email:password
Im Folgenden finden Sie ein Beispiel für die Antwort:
{
"name" : "pathSetter.js",
"type" : "jsc"
}
Mit der API auf die Organisation beschränkte Ressourcen löschen (nur Edge)
Senden Sie eine DELETE
-Anfrage an die folgende Ressource, um eine Ressource zu löschen, die einer Organisation zugeordnet ist, die die API verwendet:
https://api.enterprise.apigee.comv1/organizations/{org}/resourcefiles/{type}/{name}
Weitere Informationen finden Sie unter Ressourcendatei aus einer Organisation löschen.
Auf die Ressource zugreifen
Wie Sie auf die Ressource zugreifen, hängt vom Ressourcentyp ab. Weitere Informationen finden Sie in der entsprechenden Richtliniendokumentation.
In den Beispielen in diesem Abschnitt wird gezeigt, wie Sie eine JavaScript-Ressource mit dem Namen pathSetter.js
erstellen und verwalten, damit Richtlinien des Typs JavaScript auf sie verweisen können.
Erstellen Sie eine Richtlinie mit dem Namen PathSetterPolicy.xml
, die auf die Datei pathSetter.js
verweist, um das JavaScript an den PostFlow der Anfrage anzuhängen:
<Javascript name='PathSetterPolicy' timeLimit='200'> <ResourceURL>jsc://pathSetter.js</ResourceURL> </Javascript>
Erstellen Sie dann in der Endpunktkonfiguration einen Verweis auf die Richtlinie:
<PostFlow> <Request> <Step><Name>PathSetterPolicy</Name></Step> </Request> <PostFlow>
Weitere Informationen finden Sie unter JavaScript-Richtlinie.