REST Resources
-
/ -
/exec-deploy -
/exec-scripts -
/job-instances /{job-id} /script-mgmt-job-results -
/match-scripts-by-context -
/scripts -
/scripts /exec-deploy -
/scripts /exec-disable -
/scripts /exec-enable -
/scripts /exec-remove -
/scripts /exec-scripts -
/scripts /exec-verify -
/scripts /{script-id} -
/scripts /{script-id} /contents -
/scripts /{script-id} /parameters -
/scripts /{script-id} /results -
/scripts /{script-id} /view-associated-devices
/api/space/script-management/match-scripts-by-context
The following operation is supported on this resource:
- POST - This API is used to fetch all scripts matching by context
POST /match-scripts-by-context | Version 3 |
This API is used to fetch all scripts matching by context.
Sample Usage
POST /match-scripts-by-context
-
Content-Type Headers:
application/vnd.net.juniper.space.script-management.match-scripts-by-context-request+xml;version=3;charset=UTF-8
application/vnd.net.juniper.space.script-management.match-scripts-by-context-request+json;version=3;charset=UTF-8 -
Accept Headers:
application/vnd.net.juniper.space.script-management.match-scripts-by-context-response+xml;version=3
application/vnd.net.juniper.space.script-management.match-scripts-by-context-response+json;version=3
<match-scripts-by-context-request>
<context-list>
<context>String</context>
</context-list>
</match-scripts-by-context-request>
<match-scripts-by-context-response uri="/api/space/script-management/match-scripts-by-context">
<scripts>
<script href="/api/space/script-management/scripts/{id}" uri="/api/space/script-management/match-scripts-by-context">
<id>Integer</id>
<script-name>String</script-name>
<domain-id>Integer</domain-id>
<domain-name>String</domain-name>
<display-name>String</display-name>
<type>String</type>
<category>String</category>
<execution-type>String</execution-type>
<format>String</format>
<lastest-revision>String</lastest-revision>
<creation-time>java.sql.Timestamp</creation-time>
<description>String</description>
<last-update-time>java.sql.Timestamp</last-update-time>
</script>
</scripts>
</match-scripts-by-context-response>
{
"match-scripts-by-context-request" : {
"context-list" : {
"context" : "String"
}
}
}
{
"match-scripts-by-context-response" : {
"@uri" : "/api/space/script-management/match-scripts-by-context" ,
"scripts" : {
"script" : {
"@href" : "/api/space/script-management/scripts/{id}" ,
"@uri" : "/api/space/script-management/match-scripts-by-context" ,
"id" : "Integer" ,
"script-name" : "String" ,
"domain-id" : "Integer" ,
"domain-name" : "String" ,
"display-name" : "String" ,
"type" : "String" ,
"category" : "String" ,
"execution-type" : "String" ,
"format" : "String" ,
"lastest-revision" : "String" ,
"creation-time" : "java.sql.Timestamp" ,
"description" : "String" ,
"last-update-time" : "java.sql.Timestamp"
}
}
}
}
Access Control
The following capabilities are required to access this API: ViewScriptsCap