Last active
March 6, 2018 18:21
-
-
Save gkatsaros/a0a43032c4b50a246d4d to your computer and use it in GitHub Desktop.
OCCI diagram visualisation using D3.js library
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.agreement.term.state": " undefined", | |
"occi.agreement.termtype": " SLO", | |
"occi.core.id": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"serviceprovider.terms.compute.uptime": " 99" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#offer", | |
"http://schemas.ogf.org/occi/sla#accept", | |
"http://schemas.ogf.org/occi/sla#reject", | |
"http://schemas.ogf.org/occi/sla#complete", | |
"http://schemas.ogf.org/occi/sla#terminate" | |
], | |
"attributes": { | |
"occi.agreement.agreedAt": "immutable", | |
"occi.agreement.effectiveFrom": "muttable", | |
"occi.agreement.effectiveUntil": "muttable", | |
"occi.agreement.state": "immutable" | |
}, | |
"location": "/agreement/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement", | |
"title": "SLA Agreement" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/38167c4c-24b9-4005-95df-298787940468", | |
"occi.core.source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"occi.core.target": "/network/6c8a70e6-2cc1-4653-970c-a6c8e224e40c" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"target": "/network/6c8a70e6-2cc1-4653-970c-a6c8e224e40c" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/197b1e93-ffbe-49f4-ab1e-ac5bea8d7026", | |
"occi.core.source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"occi.core.target": "/network/923f26cd-70ef-4a84-994a-aa0fc344f7e6" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"target": "/network/923f26cd-70ef-4a84-994a-aa0fc344f7e6" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/42fe9544-c233-4f36-b916-9cb5d88f83a6", | |
"occi.core.source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/f12f0d46-58ec-4d15-87eb-0c079858def7", | |
"occi.core.source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"occi.core.target": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"target": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/fb7624f8-54e5-44d3-a807-b559c69aeede", | |
"occi.core.source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"occi.core.target": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"target": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/d3e158bc-50e1-40a7-899d-f0aa97b03288", | |
"occi.core.source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"occi.core.target": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"target": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/9729f39d-f71c-421b-bc3f-6bf791b6421a", | |
"occi.core.source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"occi.core.target": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"target": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/940fbe6b-c25f-453d-b815-d8f5b66ef40e", | |
"occi.core.source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"occi.core.target": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"target": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15" | |
} | |
], | |
"mixins": [ | |
{ | |
"location": "/agreement_template/", | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_template", | |
"title": "Agreement Template" | |
}, | |
{ | |
"location": "/provider_silver/", | |
"related": [ | |
"http://www.someprovider.org/templates#provider" | |
], | |
"scheme": "http://www.someprovider.org/templates#", | |
"term": "provider_silver", | |
"title": "Provider Silver Template" | |
}, | |
{ | |
"attributes": { | |
"someprovider.occi.uptime": "immutable" | |
}, | |
"location": "/compute_availability/", | |
"related": [ | |
"http://schemas.ogf.org/occi/sla#agreement_term" | |
], | |
"scheme": "http://www.someprovider.org/terms#", | |
"term": "compute_availability", | |
"title": "Provider availability for Compute" | |
} | |
] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.agreement.term.state": " undefined", | |
"occi.agreement.termtype": " SLO", | |
"occi.core.id": "/agreement/9bbac23b-8042-41ec-a1c5-f22da323c378", | |
"serviceprovider.terms.compute.uptime": " 99" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#offer", | |
"http://schemas.ogf.org/occi/sla#accept", | |
"http://schemas.ogf.org/occi/sla#reject", | |
"http://schemas.ogf.org/occi/sla#complete", | |
"http://schemas.ogf.org/occi/sla#terminate" | |
], | |
"attributes": { | |
"occi.agreement.agreedAt": "immutable", | |
"occi.agreement.effectiveFrom": "muttable", | |
"occi.agreement.effectiveUntil": "muttable", | |
"occi.agreement.state": "immutable" | |
}, | |
"location": "/agreement/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement", | |
"title": "SLA Agreement" | |
}, | |
"links": [], | |
"mixins": [ | |
{ | |
"location": "/agreement_template/", | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_template", | |
"title": "Agreement Template" | |
}, | |
{ | |
"location": "/provider_gold/", | |
"related": [ | |
"http://www.someprovider.org/templates#provider" | |
], | |
"scheme": "http://www.someprovider.org/templates#", | |
"term": "provider_gold", | |
"title": "Provider Gold Template" | |
}, | |
{ | |
"attributes": { | |
"someprovider.occi.uptime": "immutable" | |
}, | |
"location": "/compute_availability/", | |
"related": [ | |
"http://schemas.ogf.org/occi/sla#agreement_term" | |
], | |
"scheme": "http://www.someprovider.org/terms#", | |
"term": "compute_availability", | |
"title": "Provider availability for Compute" | |
} | |
] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/e69990ae-4b1c-4111-b7ab-4fbd9bb578d9", | |
"occi.core.source": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"occi.core.target": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/19c35952-b285-4c55-bad3-c19e01726ccc", | |
"occi.core.source": "/agreement/777af703-caf5-40f4-9af2-e252dabe5827", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/party/bdf42bd5-f9d6-4e6f-923c-073ede3b4323", | |
"occi.party.name": "G.Katsaros", | |
"occi.party.role": "Consuimer", | |
"occi.party.state": "active", | |
"someprovider.occi.party.email": "gregory.katsaros@intel.com" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.party.name": "muttable", | |
"occi.party.role": "muttable", | |
"occi.party.state": "immutable" | |
}, | |
"location": "/party/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://www.someprovider.org#", | |
"term": "party", | |
"title": "Agreement party" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/053934d5-5d27-4131-9af8-cd270ba15994", | |
"occi.core.source": "/party/bdf42bd5-f9d6-4e6f-923c-073ede3b4323", | |
"occi.core.target": "/agreement/faa3b6fd-8813-4c45-ab71-e4ce812f32a3" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/party/bdf42bd5-f9d6-4e6f-923c-073ede3b4323", | |
"target": "/agreement/faa3b6fd-8813-4c45-ab71-e4ce812f32a3" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/c2d68841-3595-428a-ab30-b40792e15fb6", | |
"occi.core.source": "/party/bdf42bd5-f9d6-4e6f-923c-073ede3b4323", | |
"occi.core.target": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/party/bdf42bd5-f9d6-4e6f-923c-073ede3b4323", | |
"target": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b" | |
} | |
], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/6f0ead46-43c8-4339-9dd6-1e947657a68a", | |
"occi.core.source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"occi.core.target": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/6102d857-c47f-4e53-8b9e-b62407a8b2f2", | |
"occi.core.source": "/agreement/50958aa3-0d20-4dc5-a7a0-a26cc858eb11", | |
"occi.core.target": "/network/d5fe0770-4e34-4d66-b482-b102e9623575" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/4f602f28-f314-476c-bc85-77eafd42298e", | |
"occi.core.source": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/84710d90-b4a1-4f62-9a32-c78e3e03a9db", | |
"occi.core.source": "/party/6a360e71-46b8-4035-90fc-00f3fdde5fb0", | |
"occi.core.target": "/agreement/56b15c8e-ef8e-4b73-acbe-c4b0e9c45f0a" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/21182076-69e0-43a1-9c14-c156cac34c17", | |
"occi.core.source": "/agreement/50958aa3-0d20-4dc5-a7a0-a26cc858eb11", | |
"occi.core.target": "/network/6c8a70e6-2cc1-4653-970c-a6c8e224e40c" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.agreement.term.state": " undefined", | |
"occi.agreement.termtype": " SLO", | |
"occi.core.id": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d", | |
"serviceprovider.terms.compute.uptime": " 99" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#offer", | |
"http://schemas.ogf.org/occi/sla#accept", | |
"http://schemas.ogf.org/occi/sla#reject", | |
"http://schemas.ogf.org/occi/sla#complete", | |
"http://schemas.ogf.org/occi/sla#terminate" | |
], | |
"attributes": { | |
"occi.agreement.agreedAt": "immutable", | |
"occi.agreement.effectiveFrom": "muttable", | |
"occi.agreement.effectiveUntil": "muttable", | |
"occi.agreement.state": "immutable" | |
}, | |
"location": "/agreement/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement", | |
"title": "SLA Agreement" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/ebf488e2-bb30-472e-957b-ceb4e6eb1a15", | |
"occi.core.source": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d", | |
"occi.core.target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d", | |
"target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/3aca0a0b-b769-40cf-b177-fe8c9e79b9d1", | |
"occi.core.source": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d", | |
"occi.core.target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d", | |
"target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/b82fa238-e6f1-4b5b-bb0a-9a689fa0ba7a", | |
"occi.core.source": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d", | |
"occi.core.target": "/network/db804a41-ca76-4ddd-9f9a-4fe66a08543f" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d", | |
"target": "/network/db804a41-ca76-4ddd-9f9a-4fe66a08543f" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/8ca8d168-cf10-4299-912a-5fe65ee9e35a", | |
"occi.core.source": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d", | |
"target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/01332702-b055-4b43-85bb-c3774b2ceda1", | |
"occi.core.source": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d", | |
"occi.core.target": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d", | |
"target": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d" | |
} | |
], | |
"mixins": [ | |
{ | |
"location": "/agreement_template/", | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_template", | |
"title": "Agreement Template" | |
}, | |
{ | |
"location": "/provider_silver/", | |
"related": [ | |
"http://www.someprovider.org/templates#provider" | |
], | |
"scheme": "http://www.someprovider.org/templates#", | |
"term": "provider_silver", | |
"title": "Provider Silver Template" | |
}, | |
{ | |
"attributes": { | |
"someprovider.occi.uptime": "immutable" | |
}, | |
"location": "/compute_availability/", | |
"related": [ | |
"http://schemas.ogf.org/occi/sla#agreement_term" | |
], | |
"scheme": "http://www.someprovider.org/terms#", | |
"term": "compute_availability", | |
"title": "Provider availability for Compute" | |
} | |
] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.agreement.term.state": " undefined", | |
"occi.agreement.termtype": " SLO", | |
"occi.core.id": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"serviceprovider.terms.compute.uptime": " 99" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#offer", | |
"http://schemas.ogf.org/occi/sla#accept", | |
"http://schemas.ogf.org/occi/sla#reject", | |
"http://schemas.ogf.org/occi/sla#complete", | |
"http://schemas.ogf.org/occi/sla#terminate" | |
], | |
"attributes": { | |
"occi.agreement.agreedAt": "immutable", | |
"occi.agreement.effectiveFrom": "muttable", | |
"occi.agreement.effectiveUntil": "muttable", | |
"occi.agreement.state": "immutable" | |
}, | |
"location": "/agreement/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement", | |
"title": "SLA Agreement" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/af4af69d-8fe9-4e5a-9013-bbe6624a5234", | |
"occi.core.source": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"occi.core.target": "/compute/29270596-8974-4954-8ee0-0f889e20f8dd" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"target": "/compute/29270596-8974-4954-8ee0-0f889e20f8dd" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/b6c09589-0a84-49a8-9558-62c356390891", | |
"occi.core.source": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"occi.core.target": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"target": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/155f4b33-4246-4986-942b-a8a6ab398a90", | |
"occi.core.source": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"occi.core.target": "/network/923f26cd-70ef-4a84-994a-aa0fc344f7e6" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"target": "/network/923f26cd-70ef-4a84-994a-aa0fc344f7e6" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/a7638dab-f06f-49cc-9e06-ee940b5daa9c", | |
"occi.core.source": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/51b6c588-6d77-436c-add7-8f5c53ed6f65", | |
"occi.core.source": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"occi.core.target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/d4a5a706-43d2-4691-beeb-09ae7fff5ed3", | |
"occi.core.source": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"occi.core.target": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"target": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4" | |
} | |
], | |
"mixins": [ | |
{ | |
"location": "/agreement_template/", | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_template", | |
"title": "Agreement Template" | |
}, | |
{ | |
"location": "/provider_silver/", | |
"related": [ | |
"http://www.someprovider.org/templates#provider" | |
], | |
"scheme": "http://www.someprovider.org/templates#", | |
"term": "provider_silver", | |
"title": "Provider Silver Template" | |
}, | |
{ | |
"attributes": { | |
"someprovider.occi.uptime": "immutable" | |
}, | |
"location": "/compute_availability/", | |
"related": [ | |
"http://schemas.ogf.org/occi/sla#agreement_term" | |
], | |
"scheme": "http://www.someprovider.org/terms#", | |
"term": "compute_availability", | |
"title": "Provider availability for Compute" | |
} | |
] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.agreement.term.state": " undefined", | |
"occi.agreement.termtype": " SLO", | |
"occi.core.id": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"serviceprovider.terms.compute.uptime": " 99" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#offer", | |
"http://schemas.ogf.org/occi/sla#accept", | |
"http://schemas.ogf.org/occi/sla#reject", | |
"http://schemas.ogf.org/occi/sla#complete", | |
"http://schemas.ogf.org/occi/sla#terminate" | |
], | |
"attributes": { | |
"occi.agreement.agreedAt": "immutable", | |
"occi.agreement.effectiveFrom": "muttable", | |
"occi.agreement.effectiveUntil": "muttable", | |
"occi.agreement.state": "immutable" | |
}, | |
"location": "/agreement/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement", | |
"title": "SLA Agreement" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/058a3eed-2289-43ce-a69a-5acc9b1847d1", | |
"occi.core.source": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"occi.core.target": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"target": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/3bffe00a-f0a4-40a4-8227-af3b5aa9994a", | |
"occi.core.source": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"occi.core.target": "/network/a826f51d-dcbc-4cf4-b5e6-63384d85b824" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"target": "/network/a826f51d-dcbc-4cf4-b5e6-63384d85b824" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/4f602f28-f314-476c-bc85-77eafd42298e", | |
"occi.core.source": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/43fb4837-a89e-45cf-a5fc-1ed223c6b67c", | |
"occi.core.source": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/86a25564-438a-414d-beba-7aabff42a523", | |
"occi.core.source": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"occi.core.target": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"target": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/e69990ae-4b1c-4111-b7ab-4fbd9bb578d9", | |
"occi.core.source": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"occi.core.target": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"target": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4" | |
} | |
], | |
"mixins": [ | |
{ | |
"location": "/agreement_template/", | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_template", | |
"title": "Agreement Template" | |
}, | |
{ | |
"location": "/provider_silver/", | |
"related": [ | |
"http://www.someprovider.org/templates#provider" | |
], | |
"scheme": "http://www.someprovider.org/templates#", | |
"term": "provider_silver", | |
"title": "Provider Silver Template" | |
}, | |
{ | |
"attributes": { | |
"someprovider.occi.uptime": "immutable" | |
}, | |
"location": "/compute_availability/", | |
"related": [ | |
"http://schemas.ogf.org/occi/sla#agreement_term" | |
], | |
"scheme": "http://www.someprovider.org/terms#", | |
"term": "compute_availability", | |
"title": "Provider availability for Compute" | |
} | |
] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/90ef5117-a9ed-410b-a242-bbf65a8e3b45", | |
"occi.core.source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.core.target": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/a50a89e8-a4ad-4093-9f91-11dec8ffe1af", | |
"occi.core.source": "/party/6a360e71-46b8-4035-90fc-00f3fdde5fb0", | |
"occi.core.target": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/753ee49f-db96-4193-882d-32454fcaedfe", | |
"occi.core.source": "/agreement/e84f0093-2b29-4b2b-bf2c-41b7acddd525", | |
"occi.core.target": "/network/db804a41-ca76-4ddd-9f9a-4fe66a08543f" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/058a3eed-2289-43ce-a69a-5acc9b1847d1", | |
"occi.core.source": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"occi.core.target": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/84fc28b8-af31-4661-8f66-d0bda3c6a47c", | |
"occi.core.source": "/agreement/faa3b6fd-8813-4c45-ab71-e4ce812f32a3", | |
"occi.core.target": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.agreement.term.state": " undefined", | |
"occi.agreement.termtype": " SLO", | |
"occi.core.id": "/agreement/6e5437c4-ae46-40b0-ab7e-a1149f915aa5", | |
"serviceprovider.terms.compute.uptime": " 99" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#offer", | |
"http://schemas.ogf.org/occi/sla#accept", | |
"http://schemas.ogf.org/occi/sla#reject", | |
"http://schemas.ogf.org/occi/sla#complete", | |
"http://schemas.ogf.org/occi/sla#terminate" | |
], | |
"attributes": { | |
"occi.agreement.agreedAt": "immutable", | |
"occi.agreement.effectiveFrom": "muttable", | |
"occi.agreement.effectiveUntil": "muttable", | |
"occi.agreement.state": "immutable" | |
}, | |
"location": "/agreement/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement", | |
"title": "SLA Agreement" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/8ab256f2-fac0-4612-a8fd-83e751467f90", | |
"occi.core.source": "/agreement/6e5437c4-ae46-40b0-ab7e-a1149f915aa5", | |
"occi.core.target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/6e5437c4-ae46-40b0-ab7e-a1149f915aa5", | |
"target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/c24d496c-1d32-4a02-82ae-1912166634b1", | |
"occi.core.source": "/agreement/6e5437c4-ae46-40b0-ab7e-a1149f915aa5", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/6e5437c4-ae46-40b0-ab7e-a1149f915aa5", | |
"target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
} | |
], | |
"mixins": [ | |
{ | |
"location": "/agreement_template/", | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_template", | |
"title": "Agreement Template" | |
}, | |
{ | |
"location": "/provider_silver/", | |
"related": [ | |
"http://www.someprovider.org/templates#provider" | |
], | |
"scheme": "http://www.someprovider.org/templates#", | |
"term": "provider_silver", | |
"title": "Provider Silver Template" | |
}, | |
{ | |
"attributes": { | |
"someprovider.occi.uptime": "immutable" | |
}, | |
"location": "/compute_availability/", | |
"related": [ | |
"http://schemas.ogf.org/occi/sla#agreement_term" | |
], | |
"scheme": "http://www.someprovider.org/terms#", | |
"term": "compute_availability", | |
"title": "Provider availability for Compute" | |
} | |
] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/8ab256f2-fac0-4612-a8fd-83e751467f90", | |
"occi.core.source": "/agreement/6e5437c4-ae46-40b0-ab7e-a1149f915aa5", | |
"occi.core.target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.compute.architecture": " x86", | |
"occi.compute.cores": " 4", | |
"occi.compute.hostname": " test", | |
"occi.compute.memory": " test", | |
"occi.compute.speed": " test", | |
"occi.compute.state": " running", | |
"occi.core.id": "/compute/29270596-8974-4954-8ee0-0f889e20f8dd" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#start", | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#stop", | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#restart", | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#suspend" | |
], | |
"attributes": { | |
"occi.compute.architecture": "muttable", | |
"occi.compute.cores": "muttable", | |
"occi.compute.hostname": "muttable", | |
"occi.compute.memory": "muttable", | |
"occi.compute.speed": "muttable", | |
"occi.compute.state": "immutable" | |
}, | |
"location": "/compute/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "compute", | |
"title": "Compute Resource" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/b0acd3c8-d4bb-4491-b395-daec3175817a", | |
"occi.core.source": "/compute/29270596-8974-4954-8ee0-0f889e20f8dd", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/compute/29270596-8974-4954-8ee0-0f889e20f8dd", | |
"target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
} | |
], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/e670b17d-eeb8-40e7-b820-d73f0a0e01b2", | |
"occi.core.source": "/party/41acf5ac-6193-44a8-802a-e3439045094c", | |
"occi.core.target": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/77612da0-b8b0-419d-80dc-a217f99b7866", | |
"occi.core.source": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/ffb80c8f-3fbb-4785-85de-2e14ef0ccc36", | |
"occi.core.source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/b05395c6-acdd-436e-afb2-76a9b8323b01", | |
"occi.core.source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"occi.core.target": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/f0a4e6a8-fd6a-4bff-91e0-dfd5265d45e8", | |
"occi.core.source": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/f7faa6fd-e87b-4df5-aa5c-a93eb92a877a", | |
"occi.core.source": "/agreement/56b15c8e-ef8e-4b73-acbe-c4b0e9c45f0a", | |
"occi.core.target": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.compute.architecture": " x86", | |
"occi.compute.cores": " 4", | |
"occi.compute.hostname": " test", | |
"occi.compute.memory": " test", | |
"occi.compute.speed": " test", | |
"occi.compute.state": " running", | |
"occi.core.id": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#start", | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#stop", | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#restart", | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#suspend" | |
], | |
"attributes": { | |
"occi.compute.architecture": "muttable", | |
"occi.compute.cores": "muttable", | |
"occi.compute.hostname": "muttable", | |
"occi.compute.memory": "muttable", | |
"occi.compute.speed": "muttable", | |
"occi.compute.state": "immutable" | |
}, | |
"location": "/compute/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "compute", | |
"title": "Compute Resource" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/3d330797-ae21-4eb7-aad7-7628a453247b", | |
"occi.core.source": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a", | |
"occi.core.target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a", | |
"target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09" | |
} | |
], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/38167c4c-24b9-4005-95df-298787940468", | |
"occi.core.source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"occi.core.target": "/network/6c8a70e6-2cc1-4653-970c-a6c8e224e40c" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/d4638d98-0d06-4686-80f1-f6ac34d856d2", | |
"occi.core.source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"occi.core.target": "/network/d5fe0770-4e34-4d66-b482-b102e9623575" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/b2d27f16-91a3-4c7f-8477-71a0653ac3df", | |
"occi.core.source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.core.target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/604cbbba-b863-40da-be8d-d565bc314285", | |
"occi.core.source": "/agreement/faa3b6fd-8813-4c45-ab71-e4ce812f32a3", | |
"occi.core.target": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/8ca8d168-cf10-4299-912a-5fe65ee9e35a", | |
"occi.core.source": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/7443e778-7560-422a-9fd1-0bf36d825183", | |
"occi.network.label": " IntelIR1", | |
"occi.network.state": " inactive", | |
"occi.network.vlan": " 324" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/infrastructure/network/action#up", | |
"http://schemas.ogf.org/occi/infrastructure/network/action#down" | |
], | |
"attributes": { | |
"occi.network.label": "muttable", | |
"occi.network.state": "immutable", | |
"occi.network.vlan": "muttable" | |
}, | |
"location": "/network/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "network", | |
"title": "Network Resource" | |
}, | |
"links": [], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/36894cc8-5bcd-43cd-b83a-f2fec79247f9", | |
"occi.core.source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"occi.core.target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/party/41acf5ac-6193-44a8-802a-e3439045094c", | |
"occi.party.name": "G.Katsaros", | |
"occi.party.role": "Consuimer", | |
"occi.party.state": "active", | |
"someprovider.occi.party.email": "gregory.katsaros@intel.com" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.party.name": "muttable", | |
"occi.party.role": "muttable", | |
"occi.party.state": "immutable" | |
}, | |
"location": "/party/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://www.someprovider.org#", | |
"term": "party", | |
"title": "Agreement party" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/6d07fc04-4130-4729-b658-063e0a2730be", | |
"occi.core.source": "/party/41acf5ac-6193-44a8-802a-e3439045094c", | |
"occi.core.target": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/party/41acf5ac-6193-44a8-802a-e3439045094c", | |
"target": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/e670b17d-eeb8-40e7-b820-d73f0a0e01b2", | |
"occi.core.source": "/party/41acf5ac-6193-44a8-802a-e3439045094c", | |
"occi.core.target": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/party/41acf5ac-6193-44a8-802a-e3439045094c", | |
"target": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa" | |
} | |
], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/9729f39d-f71c-421b-bc3f-6bf791b6421a", | |
"occi.core.source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"occi.core.target": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/a4ab7855-9430-4b70-965f-82071dcb3a2d", | |
"occi.core.source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.core.target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/b82fa238-e6f1-4b5b-bb0a-9a689fa0ba7a", | |
"occi.core.source": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d", | |
"occi.core.target": "/network/db804a41-ca76-4ddd-9f9a-4fe66a08543f" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/10546c14-1098-47fe-999d-802958f44950", | |
"occi.core.source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"occi.core.target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/d18a896f-3a0d-42ff-81b6-876f8e4f9e17", | |
"occi.core.source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"occi.core.target": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.application.description": " Test application", | |
"occi.application.path": " /usr/local/tst", | |
"occi.application.title": " Test", | |
"occi.core.id": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.network.state": " inactive" | |
}, | |
"kind": { | |
"actions": [ | |
"http://www.someprovider.org#deploy", | |
"http://www.someprovider.org#undeploy" | |
], | |
"attributes": { | |
"occi.application.description": "muttable", | |
"occi.application.path": "muttable", | |
"occi.application.state": "immutable", | |
"occi.application.title": "muttable" | |
}, | |
"location": "/application/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://www.someprovider.org#", | |
"term": "application", | |
"title": "Application resource" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/ffb80c8f-3fbb-4785-85de-2e14ef0ccc36", | |
"occi.core.source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/dd5b37e6-787a-407e-9ca8-607d3e7a8c83", | |
"occi.core.source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/4fa96d3f-711e-4f14-855c-a5a27774c0a0", | |
"occi.core.source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/271d7162-054f-475a-8b3b-d0fd0545e83d", | |
"occi.core.source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.core.target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/da0160ec-9721-46c6-9985-14d0799fc7aa", | |
"occi.core.source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.core.target": "/compute/29270596-8974-4954-8ee0-0f889e20f8dd", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"target": "/compute/29270596-8974-4954-8ee0-0f889e20f8dd" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/a4ab7855-9430-4b70-965f-82071dcb3a2d", | |
"occi.core.source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.core.target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/b2d27f16-91a3-4c7f-8477-71a0653ac3df", | |
"occi.core.source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.core.target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/90ef5117-a9ed-410b-a242-bbf65a8e3b45", | |
"occi.core.source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.core.target": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"target": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/859b9fe1-5bd1-4d0b-af29-90995073918f", | |
"occi.core.source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.core.target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c" | |
} | |
], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/b4ffb3d5-8216-4e19-91d1-b5f71438f052", | |
"occi.core.source": "/agreement/faa3b6fd-8813-4c45-ab71-e4ce812f32a3", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/d2611864-22d9-4f3e-a7b0-afc47d5faee6", | |
"occi.core.source": "/party/ffe652c4-a6a7-4c75-a0b2-f6d3b8f8cfde", | |
"occi.core.target": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/eba00b82-3d13-4b61-80bc-bc7be6d410b4", | |
"occi.core.source": "/agreement/e84f0093-2b29-4b2b-bf2c-41b7acddd525", | |
"occi.core.target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/2aa1bdc8-9acd-4ec0-ab11-fb6d67960855", | |
"occi.core.source": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c", | |
"occi.core.target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/423bc1a5-46b4-467e-bb71-f7b3578e9a52", | |
"occi.core.source": "/agreement/56b15c8e-ef8e-4b73-acbe-c4b0e9c45f0a", | |
"occi.core.target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/4fa96d3f-711e-4f14-855c-a5a27774c0a0", | |
"occi.core.source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/c24d496c-1d32-4a02-82ae-1912166634b1", | |
"occi.core.source": "/agreement/6e5437c4-ae46-40b0-ab7e-a1149f915aa5", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/923f26cd-70ef-4a84-994a-aa0fc344f7e6", | |
"occi.network.label": " IntelIR1", | |
"occi.network.state": " inactive", | |
"occi.network.vlan": " 324" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/infrastructure/network/action#up", | |
"http://schemas.ogf.org/occi/infrastructure/network/action#down" | |
], | |
"attributes": { | |
"occi.network.label": "muttable", | |
"occi.network.state": "immutable", | |
"occi.network.vlan": "muttable" | |
}, | |
"location": "/network/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "network", | |
"title": "Network Resource" | |
}, | |
"links": [], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/73382e28-78ad-499e-bd90-ec07bca7b656", | |
"occi.core.source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"occi.core.target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/42132418-c8ad-4e2f-990f-3d6dadc9473b", | |
"occi.core.source": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b", | |
"occi.core.target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/f645fb9c-ce98-4328-90f2-3696f65171b9", | |
"occi.core.source": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/dac43696-24a1-417f-b103-6b4dcff775fc", | |
"occi.core.source": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/702b7e42-96df-440c-80de-c9cd7e825134", | |
"occi.core.source": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/party/6a360e71-46b8-4035-90fc-00f3fdde5fb0", | |
"occi.party.name": "G.Katsaros", | |
"occi.party.role": "Consuimer", | |
"occi.party.state": "active", | |
"someprovider.occi.party.email": "gregory.katsaros@intel.com" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.party.name": "muttable", | |
"occi.party.role": "muttable", | |
"occi.party.state": "immutable" | |
}, | |
"location": "/party/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://www.someprovider.org#", | |
"term": "party", | |
"title": "Agreement party" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/a50a89e8-a4ad-4093-9f91-11dec8ffe1af", | |
"occi.core.source": "/party/6a360e71-46b8-4035-90fc-00f3fdde5fb0", | |
"occi.core.target": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/party/6a360e71-46b8-4035-90fc-00f3fdde5fb0", | |
"target": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/84710d90-b4a1-4f62-9a32-c78e3e03a9db", | |
"occi.core.source": "/party/6a360e71-46b8-4035-90fc-00f3fdde5fb0", | |
"occi.core.target": "/agreement/56b15c8e-ef8e-4b73-acbe-c4b0e9c45f0a" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/party/6a360e71-46b8-4035-90fc-00f3fdde5fb0", | |
"target": "/agreement/56b15c8e-ef8e-4b73-acbe-c4b0e9c45f0a" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/12d5a5db-f44f-4aa4-a57c-fa81e776d576", | |
"occi.core.source": "/party/6a360e71-46b8-4035-90fc-00f3fdde5fb0", | |
"occi.core.target": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/party/6a360e71-46b8-4035-90fc-00f3fdde5fb0", | |
"target": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235" | |
} | |
], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/db804a41-ca76-4ddd-9f9a-4fe66a08543f", | |
"occi.network.label": " IntelIR1", | |
"occi.network.state": " inactive", | |
"occi.network.vlan": " 324" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/infrastructure/network/action#up", | |
"http://schemas.ogf.org/occi/infrastructure/network/action#down" | |
], | |
"attributes": { | |
"occi.network.label": "muttable", | |
"occi.network.state": "immutable", | |
"occi.network.vlan": "muttable" | |
}, | |
"location": "/network/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "network", | |
"title": "Network Resource" | |
}, | |
"links": [], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/053934d5-5d27-4131-9af8-cd270ba15994", | |
"occi.core.source": "/party/bdf42bd5-f9d6-4e6f-923c-073ede3b4323", | |
"occi.core.target": "/agreement/faa3b6fd-8813-4c45-ab71-e4ce812f32a3" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/c0ed313c-7b5d-433c-9dbf-372a27f6f768", | |
"occi.core.source": "/agreement/faa3b6fd-8813-4c45-ab71-e4ce812f32a3", | |
"occi.core.target": "/network/d5fe0770-4e34-4d66-b482-b102e9623575" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.agreement.term.state": " undefined", | |
"occi.agreement.termtype": " SLO", | |
"occi.core.id": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b", | |
"serviceprovider.terms.compute.uptime": " 99" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#offer", | |
"http://schemas.ogf.org/occi/sla#accept", | |
"http://schemas.ogf.org/occi/sla#reject", | |
"http://schemas.ogf.org/occi/sla#complete", | |
"http://schemas.ogf.org/occi/sla#terminate" | |
], | |
"attributes": { | |
"occi.agreement.agreedAt": "immutable", | |
"occi.agreement.effectiveFrom": "muttable", | |
"occi.agreement.effectiveUntil": "muttable", | |
"occi.agreement.state": "immutable" | |
}, | |
"location": "/agreement/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement", | |
"title": "SLA Agreement" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/42132418-c8ad-4e2f-990f-3d6dadc9473b", | |
"occi.core.source": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b", | |
"occi.core.target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b", | |
"target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/74201db7-5d0d-47db-82bb-54e55a0cfd5e", | |
"occi.core.source": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b", | |
"occi.core.target": "/network/db804a41-ca76-4ddd-9f9a-4fe66a08543f" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b", | |
"target": "/network/db804a41-ca76-4ddd-9f9a-4fe66a08543f" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/cf23101e-b2bb-4be3-84d1-1ec76a92ed3b", | |
"occi.core.source": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b", | |
"occi.core.target": "/network/923f26cd-70ef-4a84-994a-aa0fc344f7e6" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b", | |
"target": "/network/923f26cd-70ef-4a84-994a-aa0fc344f7e6" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/702b7e42-96df-440c-80de-c9cd7e825134", | |
"occi.core.source": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b", | |
"target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
} | |
], | |
"mixins": [ | |
{ | |
"location": "/agreement_template/", | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_template", | |
"title": "Agreement Template" | |
}, | |
{ | |
"location": "/provider_silver/", | |
"related": [ | |
"http://www.someprovider.org/templates#provider" | |
], | |
"scheme": "http://www.someprovider.org/templates#", | |
"term": "provider_silver", | |
"title": "Provider Silver Template" | |
}, | |
{ | |
"attributes": { | |
"someprovider.occi.uptime": "immutable" | |
}, | |
"location": "/compute_availability/", | |
"related": [ | |
"http://schemas.ogf.org/occi/sla#agreement_term" | |
], | |
"scheme": "http://www.someprovider.org/terms#", | |
"term": "compute_availability", | |
"title": "Provider availability for Compute" | |
} | |
] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/a09b0f9a-b0e7-4963-b363-c99daef37139", | |
"occi.core.source": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15", | |
"occi.core.target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/6c8a70e6-2cc1-4653-970c-a6c8e224e40c", | |
"occi.network.label": " IntelIR1", | |
"occi.network.state": " inactive", | |
"occi.network.vlan": " 324" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/infrastructure/network/action#up", | |
"http://schemas.ogf.org/occi/infrastructure/network/action#down" | |
], | |
"attributes": { | |
"occi.network.label": "muttable", | |
"occi.network.state": "immutable", | |
"occi.network.vlan": "muttable" | |
}, | |
"location": "/network/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "network", | |
"title": "Network Resource" | |
}, | |
"links": [], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/6dabe877-2d00-4377-a5dc-f577e69b7d77", | |
"occi.core.source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"occi.core.target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/197b1e93-ffbe-49f4-ab1e-ac5bea8d7026", | |
"occi.core.source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"occi.core.target": "/network/923f26cd-70ef-4a84-994a-aa0fc344f7e6" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/325a995d-ee29-40bf-ba27-be932e527e0a", | |
"occi.core.source": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/3266b9d5-4292-45a0-aa69-3f430ef3f297", | |
"occi.core.source": "/agreement/e84f0093-2b29-4b2b-bf2c-41b7acddd525", | |
"occi.core.target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.compute.architecture": " x86", | |
"occi.compute.cores": " 4", | |
"occi.compute.hostname": " test", | |
"occi.compute.memory": " test", | |
"occi.compute.speed": " test", | |
"occi.compute.state": " running", | |
"occi.core.id": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#start", | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#stop", | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#restart", | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#suspend" | |
], | |
"attributes": { | |
"occi.compute.architecture": "muttable", | |
"occi.compute.cores": "muttable", | |
"occi.compute.hostname": "muttable", | |
"occi.compute.memory": "muttable", | |
"occi.compute.speed": "muttable", | |
"occi.compute.state": "immutable" | |
}, | |
"location": "/compute/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "compute", | |
"title": "Compute Resource" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/58d842dc-8ae5-48cd-a83d-866205748510", | |
"occi.core.source": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c", | |
"target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/dac43696-24a1-417f-b103-6b4dcff775fc", | |
"occi.core.source": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c", | |
"target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/f645fb9c-ce98-4328-90f2-3696f65171b9", | |
"occi.core.source": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c", | |
"target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/2aa1bdc8-9acd-4ec0-ab11-fb6d67960855", | |
"occi.core.source": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c", | |
"occi.core.target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c", | |
"target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09" | |
} | |
], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/661dae7a-f3a2-411d-a9fc-1de9e72b39e5", | |
"occi.core.source": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15", | |
"occi.core.target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.compute.architecture": " x86", | |
"occi.compute.cores": " 4", | |
"occi.compute.hostname": " test", | |
"occi.compute.memory": " test", | |
"occi.compute.speed": " test", | |
"occi.compute.state": " running", | |
"occi.core.id": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#start", | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#stop", | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#restart", | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#suspend" | |
], | |
"attributes": { | |
"occi.compute.architecture": "muttable", | |
"occi.compute.cores": "muttable", | |
"occi.compute.hostname": "muttable", | |
"occi.compute.memory": "muttable", | |
"occi.compute.speed": "muttable", | |
"occi.compute.state": "immutable" | |
}, | |
"location": "/compute/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "compute", | |
"title": "Compute Resource" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/325a995d-ee29-40bf-ba27-be932e527e0a", | |
"occi.core.source": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57", | |
"target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/f0a4e6a8-fd6a-4bff-91e0-dfd5265d45e8", | |
"occi.core.source": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57", | |
"target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
} | |
], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/d4a5a706-43d2-4691-beeb-09ae7fff5ed3", | |
"occi.core.source": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"occi.core.target": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/a7638dab-f06f-49cc-9e06-ee940b5daa9c", | |
"occi.core.source": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/c2d68841-3595-428a-ab30-b40792e15fb6", | |
"occi.core.source": "/party/bdf42bd5-f9d6-4e6f-923c-073ede3b4323", | |
"occi.core.target": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/f12f0d46-58ec-4d15-87eb-0c079858def7", | |
"occi.core.source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"occi.core.target": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/d3e158bc-50e1-40a7-899d-f0aa97b03288", | |
"occi.core.source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"occi.core.target": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/51b6c588-6d77-436c-add7-8f5c53ed6f65", | |
"occi.core.source": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"occi.core.target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/be8f2655-e11e-40fa-b6fa-e7310d25f002", | |
"occi.core.source": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/407d9c1d-6bd5-4c8c-ac86-cb83701b6029", | |
"occi.core.source": "/agreement/56b15c8e-ef8e-4b73-acbe-c4b0e9c45f0a", | |
"occi.core.target": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/01332702-b055-4b43-85bb-c3774b2ceda1", | |
"occi.core.source": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d", | |
"occi.core.target": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.agreement.term.state": " undefined", | |
"occi.agreement.termtype": " SLO", | |
"occi.core.id": "/agreement/e84f0093-2b29-4b2b-bf2c-41b7acddd525", | |
"serviceprovider.terms.compute.uptime": " 99" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#offer", | |
"http://schemas.ogf.org/occi/sla#accept", | |
"http://schemas.ogf.org/occi/sla#reject", | |
"http://schemas.ogf.org/occi/sla#complete", | |
"http://schemas.ogf.org/occi/sla#terminate" | |
], | |
"attributes": { | |
"occi.agreement.agreedAt": "immutable", | |
"occi.agreement.effectiveFrom": "muttable", | |
"occi.agreement.effectiveUntil": "muttable", | |
"occi.agreement.state": "immutable" | |
}, | |
"location": "/agreement/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement", | |
"title": "SLA Agreement" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/753ee49f-db96-4193-882d-32454fcaedfe", | |
"occi.core.source": "/agreement/e84f0093-2b29-4b2b-bf2c-41b7acddd525", | |
"occi.core.target": "/network/db804a41-ca76-4ddd-9f9a-4fe66a08543f" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/e84f0093-2b29-4b2b-bf2c-41b7acddd525", | |
"target": "/network/db804a41-ca76-4ddd-9f9a-4fe66a08543f" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/eba00b82-3d13-4b61-80bc-bc7be6d410b4", | |
"occi.core.source": "/agreement/e84f0093-2b29-4b2b-bf2c-41b7acddd525", | |
"occi.core.target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/e84f0093-2b29-4b2b-bf2c-41b7acddd525", | |
"target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/3266b9d5-4292-45a0-aa69-3f430ef3f297", | |
"occi.core.source": "/agreement/e84f0093-2b29-4b2b-bf2c-41b7acddd525", | |
"occi.core.target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/e84f0093-2b29-4b2b-bf2c-41b7acddd525", | |
"target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/35ef7346-4625-4c91-85d3-5d189898471f", | |
"occi.core.source": "/agreement/e84f0093-2b29-4b2b-bf2c-41b7acddd525", | |
"occi.core.target": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/e84f0093-2b29-4b2b-bf2c-41b7acddd525", | |
"target": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d" | |
} | |
], | |
"mixins": [ | |
{ | |
"location": "/agreement_template/", | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_template", | |
"title": "Agreement Template" | |
}, | |
{ | |
"location": "/provider_silver/", | |
"related": [ | |
"http://www.someprovider.org/templates#provider" | |
], | |
"scheme": "http://www.someprovider.org/templates#", | |
"term": "provider_silver", | |
"title": "Provider Silver Template" | |
}, | |
{ | |
"attributes": { | |
"someprovider.occi.uptime": "immutable" | |
}, | |
"location": "/compute_availability/", | |
"related": [ | |
"http://schemas.ogf.org/occi/sla#agreement_term" | |
], | |
"scheme": "http://www.someprovider.org/terms#", | |
"term": "compute_availability", | |
"title": "Provider availability for Compute" | |
} | |
] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.agreement.term.state": " undefined", | |
"occi.agreement.termtype": " SLO", | |
"occi.core.id": "/agreement/56b15c8e-ef8e-4b73-acbe-c4b0e9c45f0a", | |
"serviceprovider.terms.compute.uptime": " 99" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#offer", | |
"http://schemas.ogf.org/occi/sla#accept", | |
"http://schemas.ogf.org/occi/sla#reject", | |
"http://schemas.ogf.org/occi/sla#complete", | |
"http://schemas.ogf.org/occi/sla#terminate" | |
], | |
"attributes": { | |
"occi.agreement.agreedAt": "immutable", | |
"occi.agreement.effectiveFrom": "muttable", | |
"occi.agreement.effectiveUntil": "muttable", | |
"occi.agreement.state": "immutable" | |
}, | |
"location": "/agreement/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement", | |
"title": "SLA Agreement" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/423bc1a5-46b4-467e-bb71-f7b3578e9a52", | |
"occi.core.source": "/agreement/56b15c8e-ef8e-4b73-acbe-c4b0e9c45f0a", | |
"occi.core.target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/56b15c8e-ef8e-4b73-acbe-c4b0e9c45f0a", | |
"target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/f7faa6fd-e87b-4df5-aa5c-a93eb92a877a", | |
"occi.core.source": "/agreement/56b15c8e-ef8e-4b73-acbe-c4b0e9c45f0a", | |
"occi.core.target": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/56b15c8e-ef8e-4b73-acbe-c4b0e9c45f0a", | |
"target": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/407d9c1d-6bd5-4c8c-ac86-cb83701b6029", | |
"occi.core.source": "/agreement/56b15c8e-ef8e-4b73-acbe-c4b0e9c45f0a", | |
"occi.core.target": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/56b15c8e-ef8e-4b73-acbe-c4b0e9c45f0a", | |
"target": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/93cb3a44-f17e-4ea1-83e1-673ae8b5cc87", | |
"occi.core.source": "/agreement/56b15c8e-ef8e-4b73-acbe-c4b0e9c45f0a", | |
"occi.core.target": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/56b15c8e-ef8e-4b73-acbe-c4b0e9c45f0a", | |
"target": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78" | |
} | |
], | |
"mixins": [ | |
{ | |
"location": "/agreement_template/", | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_template", | |
"title": "Agreement Template" | |
}, | |
{ | |
"location": "/provider_silver/", | |
"related": [ | |
"http://www.someprovider.org/templates#provider" | |
], | |
"scheme": "http://www.someprovider.org/templates#", | |
"term": "provider_silver", | |
"title": "Provider Silver Template" | |
}, | |
{ | |
"attributes": { | |
"someprovider.occi.uptime": "immutable" | |
}, | |
"location": "/compute_availability/", | |
"related": [ | |
"http://schemas.ogf.org/occi/sla#agreement_term" | |
], | |
"scheme": "http://www.someprovider.org/terms#", | |
"term": "compute_availability", | |
"title": "Provider availability for Compute" | |
} | |
] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/c8e39e61-39cc-404a-ba0f-0c3fcd06d472", | |
"occi.core.source": "/party/ffe652c4-a6a7-4c75-a0b2-f6d3b8f8cfde", | |
"occi.core.target": "/agreement/6e5437c4-ae46-40b0-ab7e-a1149f915aa5" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4", | |
"occi.storage.size": " 100", | |
"occi.storage.state": " Active" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/infrastructure/storage/action#online", | |
"http://schemas.ogf.org/occi/infrastructure/storage/action#offline", | |
"http://schemas.ogf.org/occi/infrastructure/storage/action#backup", | |
"http://schemas.ogf.org/occi/infrastructure/storage/action#snapshot", | |
"http://schemas.ogf.org/occi/infrastructure/storage/action#resize" | |
], | |
"attributes": { | |
"occi.storage.size": "muttable", | |
"occi.storage.state": "immutable" | |
}, | |
"location": "/storage/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "storage", | |
"title": "Storage Resource" | |
}, | |
"links": [], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/3d77387b-a20e-43ac-8073-7fb03aad1784", | |
"occi.core.source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/42fe9544-c233-4f36-b916-9cb5d88f83a6", | |
"occi.core.source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/155f4b33-4246-4986-942b-a8a6ab398a90", | |
"occi.core.source": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"occi.core.target": "/network/923f26cd-70ef-4a84-994a-aa0fc344f7e6" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/b6c09589-0a84-49a8-9558-62c356390891", | |
"occi.core.source": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"occi.core.target": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/6097ff57-3f30-43d6-bb4b-43af64b11e9e", | |
"occi.core.source": "/agreement/3ce4235e-2e59-4cf3-881b-dd9e3c58a07a", | |
"occi.core.target": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/c0e23188-c34e-472a-917d-3e51a676ee56", | |
"occi.core.source": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15", | |
"occi.core.target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/5b64fdaf-5204-4eca-85a5-2d5f216cacb5", | |
"occi.core.source": "/agreement/3ce4235e-2e59-4cf3-881b-dd9e3c58a07a", | |
"occi.core.target": "/network/5a0fb7aa-9e7c-4918-8f44-7a831db9e717" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/eeaea399-34ee-4566-ba84-1f160a9828eb", | |
"occi.core.source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"occi.core.target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/940fbe6b-c25f-453d-b815-d8f5b66ef40e", | |
"occi.core.source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"occi.core.target": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/58d842dc-8ae5-48cd-a83d-866205748510", | |
"occi.core.source": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/859b9fe1-5bd1-4d0b-af29-90995073918f", | |
"occi.core.source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.core.target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.compute.architecture": " x86", | |
"occi.compute.cores": " 4", | |
"occi.compute.hostname": " test", | |
"occi.compute.memory": " test", | |
"occi.compute.speed": " test", | |
"occi.compute.state": " running", | |
"occi.core.id": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#start", | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#stop", | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#restart", | |
"http://schemas.ogf.org/occi/infrastructure/compute/action#suspend" | |
], | |
"attributes": { | |
"occi.compute.architecture": "muttable", | |
"occi.compute.cores": "muttable", | |
"occi.compute.hostname": "muttable", | |
"occi.compute.memory": "muttable", | |
"occi.compute.speed": "muttable", | |
"occi.compute.state": "immutable" | |
}, | |
"location": "/compute/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "compute", | |
"title": "Compute Resource" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/77612da0-b8b0-419d-80dc-a217f99b7866", | |
"occi.core.source": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78", | |
"target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/409ed671-e372-412a-8122-a15bc54fc087", | |
"occi.core.source": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78", | |
"target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
} | |
], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/43fb4837-a89e-45cf-a5fc-1ed223c6b67c", | |
"occi.core.source": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/3d330797-ae21-4eb7-aad7-7628a453247b", | |
"occi.core.source": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a", | |
"occi.core.target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/540d4e89-896c-43ea-bf83-f912cad1bb79", | |
"occi.core.source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/da0160ec-9721-46c6-9985-14d0799fc7aa", | |
"occi.core.source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.core.target": "/compute/29270596-8974-4954-8ee0-0f889e20f8dd", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/50024ad2-570c-4420-aeb7-bf3759cbe6f9", | |
"occi.core.source": "/agreement/777af703-caf5-40f4-9af2-e252dabe5827", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/86a25564-438a-414d-beba-7aabff42a523", | |
"occi.core.source": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"occi.core.target": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/409ed671-e372-412a-8122-a15bc54fc087", | |
"occi.core.source": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/dd5b37e6-787a-407e-9ca8-607d3e7a8c83", | |
"occi.core.source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/4232549c-64f3-41b6-84f1-bfa95d3dbfb8", | |
"occi.core.source": "/agreement/777af703-caf5-40f4-9af2-e252dabe5827", | |
"occi.core.target": "/network/923f26cd-70ef-4a84-994a-aa0fc344f7e6" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/b0acd3c8-d4bb-4491-b395-daec3175817a", | |
"occi.core.source": "/compute/29270596-8974-4954-8ee0-0f889e20f8dd", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09", | |
"occi.storage.size": " 100", | |
"occi.storage.state": " Active" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/infrastructure/storage/action#online", | |
"http://schemas.ogf.org/occi/infrastructure/storage/action#offline", | |
"http://schemas.ogf.org/occi/infrastructure/storage/action#backup", | |
"http://schemas.ogf.org/occi/infrastructure/storage/action#snapshot", | |
"http://schemas.ogf.org/occi/infrastructure/storage/action#resize" | |
], | |
"attributes": { | |
"occi.storage.size": "muttable", | |
"occi.storage.state": "immutable" | |
}, | |
"location": "/storage/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "storage", | |
"title": "Storage Resource" | |
}, | |
"links": [], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/5a0fb7aa-9e7c-4918-8f44-7a831db9e717", | |
"occi.network.label": " IntelIR1", | |
"occi.network.state": " inactive", | |
"occi.network.vlan": " 324" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/infrastructure/network/action#up", | |
"http://schemas.ogf.org/occi/infrastructure/network/action#down" | |
], | |
"attributes": { | |
"occi.network.label": "muttable", | |
"occi.network.state": "immutable", | |
"occi.network.vlan": "muttable" | |
}, | |
"location": "/network/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "network", | |
"title": "Network Resource" | |
}, | |
"links": [], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/3aca0a0b-b769-40cf-b177-fe8c9e79b9d1", | |
"occi.core.source": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d", | |
"occi.core.target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/64b40e6c-acc7-4e12-8c07-fa49d7019a86", | |
"occi.core.source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"occi.core.target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/a826f51d-dcbc-4cf4-b5e6-63384d85b824", | |
"occi.network.label": " IntelIR1", | |
"occi.network.state": " inactive", | |
"occi.network.vlan": " 324" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/infrastructure/network/action#up", | |
"http://schemas.ogf.org/occi/infrastructure/network/action#down" | |
], | |
"attributes": { | |
"occi.network.label": "muttable", | |
"occi.network.state": "immutable", | |
"occi.network.vlan": "muttable" | |
}, | |
"location": "/network/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "network", | |
"title": "Network Resource" | |
}, | |
"links": [], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/2aef62df-27ce-4773-a40b-e2d22de410a5", | |
"occi.core.source": "/party/ffe652c4-a6a7-4c75-a0b2-f6d3b8f8cfde", | |
"occi.core.target": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/0de5a5cb-b22d-4356-9bc3-41be5b8a83c7", | |
"occi.core.source": "/agreement/50958aa3-0d20-4dc5-a7a0-a26cc858eb11", | |
"occi.core.target": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/044e8699-daef-4263-b48f-2fb154e2b719", | |
"occi.core.source": "/agreement/777af703-caf5-40f4-9af2-e252dabe5827", | |
"occi.core.target": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/93cb3a44-f17e-4ea1-83e1-673ae8b5cc87", | |
"occi.core.source": "/agreement/56b15c8e-ef8e-4b73-acbe-c4b0e9c45f0a", | |
"occi.core.target": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/cf23101e-b2bb-4be3-84d1-1ec76a92ed3b", | |
"occi.core.source": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b", | |
"occi.core.target": "/network/923f26cd-70ef-4a84-994a-aa0fc344f7e6" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/74201db7-5d0d-47db-82bb-54e55a0cfd5e", | |
"occi.core.source": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b", | |
"occi.core.target": "/network/db804a41-ca76-4ddd-9f9a-4fe66a08543f" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.application.description": " Test application", | |
"occi.application.path": " /usr/local/tst", | |
"occi.application.title": " Test", | |
"occi.core.id": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"occi.network.state": " inactive" | |
}, | |
"kind": { | |
"actions": [ | |
"http://www.someprovider.org#deploy", | |
"http://www.someprovider.org#undeploy" | |
], | |
"attributes": { | |
"occi.application.description": "muttable", | |
"occi.application.path": "muttable", | |
"occi.application.state": "immutable", | |
"occi.application.title": "muttable" | |
}, | |
"location": "/application/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://www.someprovider.org#", | |
"term": "application", | |
"title": "Application resource" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/eeaea399-34ee-4566-ba84-1f160a9828eb", | |
"occi.core.source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"occi.core.target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/69117365-1d32-4c6e-a629-e47fc66b79e8", | |
"occi.core.source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/3d77387b-a20e-43ac-8073-7fb03aad1784", | |
"occi.core.source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/926fdfe9-ac02-4163-958e-0cef0d03eb83", | |
"occi.core.source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/73382e28-78ad-499e-bd90-ec07bca7b656", | |
"occi.core.source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"occi.core.target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/64b40e6c-acc7-4e12-8c07-fa49d7019a86", | |
"occi.core.source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"occi.core.target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/10546c14-1098-47fe-999d-802958f44950", | |
"occi.core.source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"occi.core.target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57" | |
} | |
], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/52ca5c3c-1c16-40bc-b5d1-a5330f141b7d", | |
"occi.core.source": "/agreement/50958aa3-0d20-4dc5-a7a0-a26cc858eb11", | |
"occi.core.target": "/network/6c8a70e6-2cc1-4653-970c-a6c8e224e40c" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/6d07fc04-4130-4729-b658-063e0a2730be", | |
"occi.core.source": "/party/41acf5ac-6193-44a8-802a-e3439045094c", | |
"occi.core.target": "/agreement/2e09dc63-92d1-4b35-b95a-d1251adc533b" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/271d7162-054f-475a-8b3b-d0fd0545e83d", | |
"occi.core.source": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d", | |
"occi.core.target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.agreement.term.state": " undefined", | |
"occi.agreement.termtype": " SLO", | |
"occi.core.id": "/agreement/777af703-caf5-40f4-9af2-e252dabe5827", | |
"serviceprovider.terms.compute.uptime": " 99" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#offer", | |
"http://schemas.ogf.org/occi/sla#accept", | |
"http://schemas.ogf.org/occi/sla#reject", | |
"http://schemas.ogf.org/occi/sla#complete", | |
"http://schemas.ogf.org/occi/sla#terminate" | |
], | |
"attributes": { | |
"occi.agreement.agreedAt": "immutable", | |
"occi.agreement.effectiveFrom": "muttable", | |
"occi.agreement.effectiveUntil": "muttable", | |
"occi.agreement.state": "immutable" | |
}, | |
"location": "/agreement/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement", | |
"title": "SLA Agreement" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/4232549c-64f3-41b6-84f1-bfa95d3dbfb8", | |
"occi.core.source": "/agreement/777af703-caf5-40f4-9af2-e252dabe5827", | |
"occi.core.target": "/network/923f26cd-70ef-4a84-994a-aa0fc344f7e6" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/777af703-caf5-40f4-9af2-e252dabe5827", | |
"target": "/network/923f26cd-70ef-4a84-994a-aa0fc344f7e6" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/50024ad2-570c-4420-aeb7-bf3759cbe6f9", | |
"occi.core.source": "/agreement/777af703-caf5-40f4-9af2-e252dabe5827", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/777af703-caf5-40f4-9af2-e252dabe5827", | |
"target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/19c35952-b285-4c55-bad3-c19e01726ccc", | |
"occi.core.source": "/agreement/777af703-caf5-40f4-9af2-e252dabe5827", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/777af703-caf5-40f4-9af2-e252dabe5827", | |
"target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/044e8699-daef-4263-b48f-2fb154e2b719", | |
"occi.core.source": "/agreement/777af703-caf5-40f4-9af2-e252dabe5827", | |
"occi.core.target": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/777af703-caf5-40f4-9af2-e252dabe5827", | |
"target": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15" | |
} | |
], | |
"mixins": [ | |
{ | |
"location": "/agreement_template/", | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_template", | |
"title": "Agreement Template" | |
}, | |
{ | |
"location": "/provider_silver/", | |
"related": [ | |
"http://www.someprovider.org/templates#provider" | |
], | |
"scheme": "http://www.someprovider.org/templates#", | |
"term": "provider_silver", | |
"title": "Provider Silver Template" | |
}, | |
{ | |
"attributes": { | |
"someprovider.occi.uptime": "immutable" | |
}, | |
"location": "/compute_availability/", | |
"related": [ | |
"http://schemas.ogf.org/occi/sla#agreement_term" | |
], | |
"scheme": "http://www.someprovider.org/terms#", | |
"term": "compute_availability", | |
"title": "Provider availability for Compute" | |
} | |
] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/fb7624f8-54e5-44d3-a807-b559c69aeede", | |
"occi.core.source": "/agreement/b66c57ec-1ddd-4e21-a173-c6339298dcf7", | |
"occi.core.target": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.agreement.term.state": " undefined", | |
"occi.agreement.termtype": " SLO", | |
"occi.core.id": "/agreement/50958aa3-0d20-4dc5-a7a0-a26cc858eb11", | |
"serviceprovider.terms.compute.uptime": " 99" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#offer", | |
"http://schemas.ogf.org/occi/sla#accept", | |
"http://schemas.ogf.org/occi/sla#reject", | |
"http://schemas.ogf.org/occi/sla#complete", | |
"http://schemas.ogf.org/occi/sla#terminate" | |
], | |
"attributes": { | |
"occi.agreement.agreedAt": "immutable", | |
"occi.agreement.effectiveFrom": "muttable", | |
"occi.agreement.effectiveUntil": "muttable", | |
"occi.agreement.state": "immutable" | |
}, | |
"location": "/agreement/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement", | |
"title": "SLA Agreement" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/0de5a5cb-b22d-4356-9bc3-41be5b8a83c7", | |
"occi.core.source": "/agreement/50958aa3-0d20-4dc5-a7a0-a26cc858eb11", | |
"occi.core.target": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/50958aa3-0d20-4dc5-a7a0-a26cc858eb11", | |
"target": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/6102d857-c47f-4e53-8b9e-b62407a8b2f2", | |
"occi.core.source": "/agreement/50958aa3-0d20-4dc5-a7a0-a26cc858eb11", | |
"occi.core.target": "/network/d5fe0770-4e34-4d66-b482-b102e9623575" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/50958aa3-0d20-4dc5-a7a0-a26cc858eb11", | |
"target": "/network/d5fe0770-4e34-4d66-b482-b102e9623575" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/52ca5c3c-1c16-40bc-b5d1-a5330f141b7d", | |
"occi.core.source": "/agreement/50958aa3-0d20-4dc5-a7a0-a26cc858eb11", | |
"occi.core.target": "/network/6c8a70e6-2cc1-4653-970c-a6c8e224e40c" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/50958aa3-0d20-4dc5-a7a0-a26cc858eb11", | |
"target": "/network/6c8a70e6-2cc1-4653-970c-a6c8e224e40c" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/21182076-69e0-43a1-9c14-c156cac34c17", | |
"occi.core.source": "/agreement/50958aa3-0d20-4dc5-a7a0-a26cc858eb11", | |
"occi.core.target": "/network/6c8a70e6-2cc1-4653-970c-a6c8e224e40c" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/50958aa3-0d20-4dc5-a7a0-a26cc858eb11", | |
"target": "/network/6c8a70e6-2cc1-4653-970c-a6c8e224e40c" | |
} | |
], | |
"mixins": [ | |
{ | |
"location": "/agreement_template/", | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_template", | |
"title": "Agreement Template" | |
}, | |
{ | |
"location": "/provider_silver/", | |
"related": [ | |
"http://www.someprovider.org/templates#provider" | |
], | |
"scheme": "http://www.someprovider.org/templates#", | |
"term": "provider_silver", | |
"title": "Provider Silver Template" | |
}, | |
{ | |
"attributes": { | |
"someprovider.occi.uptime": "immutable" | |
}, | |
"location": "/compute_availability/", | |
"related": [ | |
"http://schemas.ogf.org/occi/sla#agreement_term" | |
], | |
"scheme": "http://www.someprovider.org/terms#", | |
"term": "compute_availability", | |
"title": "Provider availability for Compute" | |
} | |
] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.agreement.term.state": " undefined", | |
"occi.agreement.termtype": " SLO", | |
"occi.core.id": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"serviceprovider.terms.compute.uptime": " 99" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#offer", | |
"http://schemas.ogf.org/occi/sla#accept", | |
"http://schemas.ogf.org/occi/sla#reject", | |
"http://schemas.ogf.org/occi/sla#complete", | |
"http://schemas.ogf.org/occi/sla#terminate" | |
], | |
"attributes": { | |
"occi.agreement.agreedAt": "immutable", | |
"occi.agreement.effectiveFrom": "muttable", | |
"occi.agreement.effectiveUntil": "muttable", | |
"occi.agreement.state": "immutable" | |
}, | |
"location": "/agreement/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement", | |
"title": "SLA Agreement" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/d18a896f-3a0d-42ff-81b6-876f8e4f9e17", | |
"occi.core.source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"occi.core.target": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"target": "/compute/71ff935d-840d-4bd8-8aca-276746edbd2a" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/36894cc8-5bcd-43cd-b83a-f2fec79247f9", | |
"occi.core.source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"occi.core.target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"target": "/compute/2f222593-dd2a-4b6a-afa3-1d88ba5e9d7c" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/b05395c6-acdd-436e-afb2-76a9b8323b01", | |
"occi.core.source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"occi.core.target": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"target": "/compute/d93712ab-9cc2-4388-9b83-a1ae8b81db78" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/d4638d98-0d06-4686-80f1-f6ac34d856d2", | |
"occi.core.source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"occi.core.target": "/network/d5fe0770-4e34-4d66-b482-b102e9623575" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"target": "/network/d5fe0770-4e34-4d66-b482-b102e9623575" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/6dabe877-2d00-4377-a5dc-f577e69b7d77", | |
"occi.core.source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"occi.core.target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/540d4e89-896c-43ea-bf83-f912cad1bb79", | |
"occi.core.source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/6f0ead46-43c8-4339-9dd6-1e947657a68a", | |
"occi.core.source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"occi.core.target": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa", | |
"target": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4" | |
} | |
], | |
"mixins": [ | |
{ | |
"location": "/agreement_template/", | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_template", | |
"title": "Agreement Template" | |
}, | |
{ | |
"location": "/provider_silver/", | |
"related": [ | |
"http://www.someprovider.org/templates#provider" | |
], | |
"scheme": "http://www.someprovider.org/templates#", | |
"term": "provider_silver", | |
"title": "Provider Silver Template" | |
}, | |
{ | |
"attributes": { | |
"someprovider.occi.uptime": "immutable" | |
}, | |
"location": "/compute_availability/", | |
"related": [ | |
"http://schemas.ogf.org/occi/sla#agreement_term" | |
], | |
"scheme": "http://www.someprovider.org/terms#", | |
"term": "compute_availability", | |
"title": "Provider availability for Compute" | |
} | |
] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/3bffe00a-f0a4-40a4-8227-af3b5aa9994a", | |
"occi.core.source": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235", | |
"occi.core.target": "/network/a826f51d-dcbc-4cf4-b5e6-63384d85b824" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.agreement.term.state": " undefined", | |
"occi.agreement.termtype": " SLO", | |
"occi.core.id": "/agreement/3ce4235e-2e59-4cf3-881b-dd9e3c58a07a", | |
"serviceprovider.terms.compute.uptime": " 99" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#offer", | |
"http://schemas.ogf.org/occi/sla#accept", | |
"http://schemas.ogf.org/occi/sla#reject", | |
"http://schemas.ogf.org/occi/sla#complete", | |
"http://schemas.ogf.org/occi/sla#terminate" | |
], | |
"attributes": { | |
"occi.agreement.agreedAt": "immutable", | |
"occi.agreement.effectiveFrom": "muttable", | |
"occi.agreement.effectiveUntil": "muttable", | |
"occi.agreement.state": "immutable" | |
}, | |
"location": "/agreement/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement", | |
"title": "SLA Agreement" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/5b64fdaf-5204-4eca-85a5-2d5f216cacb5", | |
"occi.core.source": "/agreement/3ce4235e-2e59-4cf3-881b-dd9e3c58a07a", | |
"occi.core.target": "/network/5a0fb7aa-9e7c-4918-8f44-7a831db9e717" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/3ce4235e-2e59-4cf3-881b-dd9e3c58a07a", | |
"target": "/network/5a0fb7aa-9e7c-4918-8f44-7a831db9e717" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/6097ff57-3f30-43d6-bb4b-43af64b11e9e", | |
"occi.core.source": "/agreement/3ce4235e-2e59-4cf3-881b-dd9e3c58a07a", | |
"occi.core.target": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/3ce4235e-2e59-4cf3-881b-dd9e3c58a07a", | |
"target": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4" | |
} | |
], | |
"mixins": [ | |
{ | |
"location": "/agreement_template/", | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_template", | |
"title": "Agreement Template" | |
}, | |
{ | |
"location": "/provider_silver/", | |
"related": [ | |
"http://www.someprovider.org/templates#provider" | |
], | |
"scheme": "http://www.someprovider.org/templates#", | |
"term": "provider_silver", | |
"title": "Provider Silver Template" | |
}, | |
{ | |
"attributes": { | |
"someprovider.occi.uptime": "immutable" | |
}, | |
"location": "/compute_availability/", | |
"related": [ | |
"http://schemas.ogf.org/occi/sla#agreement_term" | |
], | |
"scheme": "http://www.someprovider.org/terms#", | |
"term": "compute_availability", | |
"title": "Provider availability for Compute" | |
} | |
] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.application.description": " Test application", | |
"occi.application.path": " /usr/local/tst", | |
"occi.application.title": " Test", | |
"occi.core.id": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15", | |
"occi.network.state": " inactive" | |
}, | |
"kind": { | |
"actions": [ | |
"http://www.someprovider.org#deploy", | |
"http://www.someprovider.org#undeploy" | |
], | |
"attributes": { | |
"occi.application.description": "muttable", | |
"occi.application.path": "muttable", | |
"occi.application.state": "immutable", | |
"occi.application.title": "muttable" | |
}, | |
"location": "/application/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://www.someprovider.org#", | |
"term": "application", | |
"title": "Application resource" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/661dae7a-f3a2-411d-a9fc-1de9e72b39e5", | |
"occi.core.source": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15", | |
"occi.core.target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15", | |
"target": "/storage/0980e36e-6d9d-426f-96da-ead4e49bda09" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/be8f2655-e11e-40fa-b6fa-e7310d25f002", | |
"occi.core.source": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15", | |
"target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/c0e23188-c34e-472a-917d-3e51a676ee56", | |
"occi.core.source": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15", | |
"occi.core.target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15", | |
"target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/a09b0f9a-b0e7-4963-b363-c99daef37139", | |
"occi.core.source": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15", | |
"occi.core.target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [], | |
"source": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15", | |
"target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57" | |
} | |
], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/69117365-1d32-4c6e-a629-e47fc66b79e8", | |
"occi.core.source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"occi.core.target": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/12d5a5db-f44f-4aa4-a57c-fa81e776d576", | |
"occi.core.source": "/party/6a360e71-46b8-4035-90fc-00f3fdde5fb0", | |
"occi.core.target": "/agreement/57ccbc8f-a8c8-43ba-a142-d3d13b7fc235" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/ebf488e2-bb30-472e-957b-ceb4e6eb1a15", | |
"occi.core.source": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d", | |
"occi.core.target": "/compute/89a05d66-d892-4747-bcca-03e4cfc56a57" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/35ef7346-4625-4c91-85d3-5d189898471f", | |
"occi.core.source": "/agreement/e84f0093-2b29-4b2b-bf2c-41b7acddd525", | |
"occi.core.target": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/storage/17af42ac-2646-48dc-bdc9-b3ac616ed54e", | |
"occi.storage.size": " 100", | |
"occi.storage.state": " Active" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/infrastructure/storage/action#online", | |
"http://schemas.ogf.org/occi/infrastructure/storage/action#offline", | |
"http://schemas.ogf.org/occi/infrastructure/storage/action#backup", | |
"http://schemas.ogf.org/occi/infrastructure/storage/action#snapshot", | |
"http://schemas.ogf.org/occi/infrastructure/storage/action#resize" | |
], | |
"attributes": { | |
"occi.storage.size": "muttable", | |
"occi.storage.state": "immutable" | |
}, | |
"location": "/storage/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "storage", | |
"title": "Storage Resource" | |
}, | |
"links": [], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/interface/926fdfe9-ac02-4163-958e-0cef0d03eb83", | |
"occi.core.source": "/application/bc2ab099-7369-48ea-8cca-798de3aa02c4", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4", | |
"occi.networkinterface.interface": "eth0", | |
"occi.networkinterface.mac": "00:12:34:56:78:91", | |
"occi.networkinterface.state": "active" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.networkinterface.interface": "immutable", | |
"occi.networkinterface.mac": "muttable", | |
"occi.networkinterface.state": "immutable" | |
}, | |
"location": "/network/interface/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "networkinterface", | |
"title": "A L2 Network Interface" | |
}, | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.agreement.term.state": " undefined", | |
"occi.agreement.termtype": " SLO", | |
"occi.core.id": "/agreement/faa3b6fd-8813-4c45-ab71-e4ce812f32a3", | |
"serviceprovider.terms.compute.uptime": " 99" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#offer", | |
"http://schemas.ogf.org/occi/sla#accept", | |
"http://schemas.ogf.org/occi/sla#reject", | |
"http://schemas.ogf.org/occi/sla#complete", | |
"http://schemas.ogf.org/occi/sla#terminate" | |
], | |
"attributes": { | |
"occi.agreement.agreedAt": "immutable", | |
"occi.agreement.effectiveFrom": "muttable", | |
"occi.agreement.effectiveUntil": "muttable", | |
"occi.agreement.state": "immutable" | |
}, | |
"location": "/agreement/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement", | |
"title": "SLA Agreement" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/c0ed313c-7b5d-433c-9dbf-372a27f6f768", | |
"occi.core.source": "/agreement/faa3b6fd-8813-4c45-ab71-e4ce812f32a3", | |
"occi.core.target": "/network/d5fe0770-4e34-4d66-b482-b102e9623575" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/faa3b6fd-8813-4c45-ab71-e4ce812f32a3", | |
"target": "/network/d5fe0770-4e34-4d66-b482-b102e9623575" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/b4ffb3d5-8216-4e19-91d1-b5f71438f052", | |
"occi.core.source": "/agreement/faa3b6fd-8813-4c45-ab71-e4ce812f32a3", | |
"occi.core.target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/faa3b6fd-8813-4c45-ab71-e4ce812f32a3", | |
"target": "/storage/f0402545-6da9-4bde-ba79-f7eddad819a4" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/84fc28b8-af31-4661-8f66-d0bda3c6a47c", | |
"occi.core.source": "/agreement/faa3b6fd-8813-4c45-ab71-e4ce812f32a3", | |
"occi.core.target": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/faa3b6fd-8813-4c45-ab71-e4ce812f32a3", | |
"target": "/application/4693d488-e506-43ab-a7b1-d095afb08e6d" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/604cbbba-b863-40da-be8d-d565bc314285", | |
"occi.core.source": "/agreement/faa3b6fd-8813-4c45-ab71-e4ce812f32a3", | |
"occi.core.target": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/agreement/faa3b6fd-8813-4c45-ab71-e4ce812f32a3", | |
"target": "/application/ba0c5bb5-7453-4f05-a527-fe3b34cbad15" | |
} | |
], | |
"mixins": [ | |
{ | |
"location": "/agreement_template/", | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_template", | |
"title": "Agreement Template" | |
}, | |
{ | |
"location": "/provider_silver/", | |
"related": [ | |
"http://www.someprovider.org/templates#provider" | |
], | |
"scheme": "http://www.someprovider.org/templates#", | |
"term": "provider_silver", | |
"title": "Provider Silver Template" | |
}, | |
{ | |
"attributes": { | |
"someprovider.occi.uptime": "immutable" | |
}, | |
"location": "/compute_availability/", | |
"related": [ | |
"http://schemas.ogf.org/occi/sla#agreement_term" | |
], | |
"scheme": "http://www.someprovider.org/terms#", | |
"term": "compute_availability", | |
"title": "Provider availability for Compute" | |
} | |
] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/network/d5fe0770-4e34-4d66-b482-b102e9623575", | |
"occi.network.label": " IntelIR1", | |
"occi.network.state": " inactive", | |
"occi.network.vlan": " 324" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/infrastructure/network/action#up", | |
"http://schemas.ogf.org/occi/infrastructure/network/action#down" | |
], | |
"attributes": { | |
"occi.network.label": "muttable", | |
"occi.network.state": "immutable", | |
"occi.network.vlan": "muttable" | |
}, | |
"location": "/network/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://schemas.ogf.org/occi/infrastructure#", | |
"term": "network", | |
"title": "Network Resource" | |
}, | |
"links": [], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/party/ffe652c4-a6a7-4c75-a0b2-f6d3b8f8cfde", | |
"occi.party.name": "G.Katsaros", | |
"occi.party.role": "Consuimer", | |
"occi.party.state": "active", | |
"someprovider.occi.party.email": "gregory.katsaros@intel.com" | |
}, | |
"kind": { | |
"attributes": { | |
"occi.party.name": "muttable", | |
"occi.party.role": "muttable", | |
"occi.party.state": "immutable" | |
}, | |
"location": "/party/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#resource" | |
], | |
"scheme": "http://www.someprovider.org#", | |
"term": "party", | |
"title": "Agreement party" | |
}, | |
"links": [ | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/2aef62df-27ce-4773-a40b-e2d22de410a5", | |
"occi.core.source": "/party/ffe652c4-a6a7-4c75-a0b2-f6d3b8f8cfde", | |
"occi.core.target": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/party/ffe652c4-a6a7-4c75-a0b2-f6d3b8f8cfde", | |
"target": "/agreement/9ec8dfbc-7674-4ec6-9ad4-05cbdad70f9d" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/c8e39e61-39cc-404a-ba0f-0c3fcd06d472", | |
"occi.core.source": "/party/ffe652c4-a6a7-4c75-a0b2-f6d3b8f8cfde", | |
"occi.core.target": "/agreement/6e5437c4-ae46-40b0-ab7e-a1149f915aa5" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/party/ffe652c4-a6a7-4c75-a0b2-f6d3b8f8cfde", | |
"target": "/agreement/6e5437c4-ae46-40b0-ab7e-a1149f915aa5" | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/d2611864-22d9-4f3e-a7b0-afc47d5faee6", | |
"occi.core.source": "/party/ffe652c4-a6a7-4c75-a0b2-f6d3b8f8cfde", | |
"occi.core.target": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [], | |
"source": "/party/ffe652c4-a6a7-4c75-a0b2-f6d3b8f8cfde", | |
"target": "/agreement/dc3c0a60-e281-4891-935a-3563105a6eaa" | |
} | |
], | |
"mixins": [] | |
}, | |
{ | |
"actions": [], | |
"attributes": { | |
"occi.core.id": "/agreementlink/af4af69d-8fe9-4e5a-9013-bbe6624a5234", | |
"occi.core.source": "/agreement/cf843410-971b-4b79-ac71-32aa880d25b6", | |
"occi.core.target": "/compute/29270596-8974-4954-8ee0-0f889e20f8dd" | |
}, | |
"kind": { | |
"actions": [ | |
"http://schemas.ogf.org/occi/sla#enable", | |
"http://schemas.ogf.org/occi/sla#disable" | |
], | |
"attributes": { | |
"occi.agreementlink.state": "immutable" | |
}, | |
"location": "/agreementlink/", | |
"related": [ | |
"http://schemas.ogf.org/occi/core#link" | |
], | |
"scheme": "http://schemas.ogf.org/occi/sla#", | |
"term": "agreement_link", | |
"title": "SLA Agreement Link" | |
}, | |
"mixins": [] | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<meta charset="utf-8"> | |
<meta name="description" content="General purpose visualization tool for OCCI Entity instances"> | |
<meta name="keywords" content="OCCI,D3,SLAs"> | |
<meta name="author" content="Gregory Katsaros"> | |
<!-- | |
occi_diagram.html | |
Copyright (c) 2014 Intel Corporation (UK) Ltd. | |
Licensed under the Apache License, Version 2.0 (the "License"); | |
you may not use this file except in compliance with the License. | |
You may obtain a copy of the License at | |
http://www.apache.org/licenses/LICENSE-2.0 | |
Unless required by applicable law or agreed to in writing, software | |
distributed under the License is distributed on an "AS IS" BASIS, | |
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
See the License for the specific language governing permissions and | |
limitations under the License. | |
--> | |
<!-- Diagram custom CSS--> | |
<link href="occi_diagram.css" rel="stylesheet"> | |
<body style="overflow-y: hidden"> | |
<script type="text/javascript" src="http://d3js.org/d3.v3.min.js"></script> | |
<!-- jQuery Version 1.11.1 --> | |
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> | |
<script> | |
//link styles initialization | |
//The format of the following object is: source_resource_term:style_class | |
var linkstyles = { "agreement":"agreementlink"}; | |
//url initialization | |
var base_server_url = "data.json"; //default local dataset | |
var search_term = ""; | |
//----------- | |
var server_url = ""; | |
//get values from parent if available | |
if(parent.document.getElementById("server_base_url") != null){ | |
if(parent.document.getElementById("server_base_url").value != ""){ | |
base_server_url = parent.document.getElementById("server_base_url").value; | |
} | |
} | |
if(parent.document.getElementById("search_term") != null){ | |
search_term = parent.document.getElementById("search_term").value; | |
search_term = search_term.replace(" ",""); | |
} | |
if (search_term != null && search_term !=""){ | |
server_url = base_server_url+"/"+search_term+"/" | |
} else { | |
server_url = base_server_url; | |
} | |
console.log("base_url: "+base_server_url); | |
console.log("search term: "+search_term); | |
console.log("server_url: "+server_url); | |
//Check for Link type selection from parent | |
var optionslist = {}; | |
var somethingSelected = false; | |
if(parent.document.getElementById("links") != null){ | |
var selectobject = parent.document.getElementById("links"); | |
optionslist = getselected(selectobject); | |
//console.log(optionslist); | |
} | |
function getselected(selectobject) { | |
var results = {}; | |
for (var i=0; i<selectobject.options.length; i++) { | |
var option = selectobject.options[i]; | |
var value = option.value; | |
results[value] = option.selected; | |
if (option.selected == true){ | |
somethingSelected=true; | |
} | |
} | |
return results; | |
} | |
//Check for Link type selection from parenet END | |
//d3 initialization | |
var nodeList = []; | |
var nodes =""; | |
var nodeSelect = false; | |
var diameter = 840, | |
radius = diameter / 2, | |
innerRadius = radius - 70; | |
var cluster = d3.layout.cluster() | |
.size([360, innerRadius]) | |
.sort(null); | |
//.value(function(d) { return d.size; }); | |
var bundle = d3.layout.bundle(); | |
var line = d3.svg.line.radial() | |
.interpolate("bundle") | |
.tension(.75) | |
.radius(function(d) { return d.y - 25; }) | |
.angle(function(d) { return d.x / 180 * Math.PI; }); | |
var svg = d3.select("body").append("svg") | |
.attr("width", diameter) | |
.attr("height", diameter) | |
.append("g") | |
.attr("transform", "translate(" + radius + "," + radius + ")"); | |
var link = svg.append("g").selectAll(".link"), | |
node = svg.append("g").selectAll(".node"); | |
var div = d3.select("body").append("div") | |
.attr("class", "tooltip") | |
.style("opacity", 0); | |
d3.select(self.frameElement).style("height", diameter + "px"); | |
// get json data and create node list. Includes only Resource entities and not Link entities | |
$.ajax({ | |
beforeSend: function(req) { | |
req.setRequestHeader("Accept", "application/occi+json"); | |
}, | |
type: 'GET', | |
url: server_url, | |
async: false, | |
success: function(data) | |
{ | |
if(data.length == 0){ | |
console.log("No resources with that term found."); | |
parent.document.getElementById("errorbox").innerHTML = '<div class="alert alert-danger alert-dismissible" role="alert">No resources with that term found.</div>'; | |
} else { | |
if(parent.document.getElementById("errorbox") != null){ | |
parent.document.getElementById("errorbox").innerHTML = ''; | |
} | |
data.forEach(function(resource){ | |
if(isResource(resource)){ | |
var links = []; | |
if(resource.links != null && resource.links.length>0){ | |
resource.links.forEach(function(link){ | |
var links_name; | |
if (somethingSelected) { | |
if(optionslist[link.kind.term]){ | |
links_name = name =(link.attributes['occi.core.target']).replace(/\//g,"."); | |
links.push(links_name); | |
} | |
} else { | |
links_name = name =(link.attributes['occi.core.target']).replace(/\//g,"."); | |
links.push(links_name); | |
} | |
}); | |
} | |
name =(resource.attributes['occi.core.id']).replace(/\//g,"."); | |
// -------------- Create node ---------------- | |
var node = {"name":name,"term":resource.kind.term,"kinds":"","links":links,"location":resource.attributes['occi.core.id'], "attributes":resource.attributes, "mixins":resource.mixins, "title":resource.kind.title}; | |
nodeList.push(node); | |
} | |
}); | |
//draw the diagram | |
drawDiagram(nodeList); | |
} | |
}, error: function(e) { | |
console.log(JSON.stringify(e.statusText, null, 2)); | |
parent.document.getElementById("errorbox").innerHTML = '<div class="alert alert-danger alert-dismissible" role="alert">'+JSON.stringify(e.statusText, null, 2)+'</div>'; | |
} }); // jquerry ajax end | |
//************************************************************************************************************* | |
//*************************************FUNCTIONS************************************************************************ | |
function drawDiagram(nodelist){ | |
//console.log(nodelist); | |
//load data | |
nodes = cluster.nodes(packageHierarchy(nodelist)), | |
links = packageImports(nodes); | |
link = link | |
.data(bundle(links)) | |
.enter().append("path") | |
.each(function(d) { d.source = d[0], d.target = d[d.length - 1]; }) | |
.attr("class", function(d) { | |
if(d.source.term in linkstyles) {return linkstyles[d.source.term];} else { return "link"} | |
}) | |
.attr("d", line); | |
node = node | |
.data(nodes.filter(function(n) { return !n.children; })) | |
.enter().append("text") | |
.attr("class", function(d) { return d.term}) | |
.attr("dy", ".31em") | |
.attr("transform", function(d) { return "rotate(" + (d.x - 90) + ")translate(" + (d.y + 8) + ",0)" + (d.x < 180 ? "" : "rotate(180)"); }) | |
.style("text-anchor", function(d) { return d.x < 180 ? "start" : "end"; }) | |
.text(function(d) { | |
return (d.key).substr(0,7)+"..."; | |
}) | |
.on("click", click) | |
.on("dblclick", NodeSelect) | |
.on("mouseover", mouseovered) | |
.on("mouseout", mouseouted); | |
/* ARCS design */ | |
var pi = Math.PI; | |
var groupData = svg.selectAll(".group") | |
.data(nodes.filter(function(d) { if(d.key==d.name.replace(".","")){ return d.children;} })) | |
.enter().append("g") | |
.attr("class", "group"); | |
var groupArc = d3.svg.arc() | |
.innerRadius(innerRadius) | |
.outerRadius(innerRadius - 25) | |
.startAngle(function(d) { return (findStartAngle(d.children)-2) * pi / 180;}) | |
.endAngle(function(d) { return (findEndAngle(d.children)+2) * pi / 180}); | |
var groupPath = groupData.append("path") | |
.attr("d", groupArc) | |
.attr("id", function(d, i) { return d.key; }) | |
.attr("class", function(d) { return d.key; }) | |
.style("fill-opacity", 0.3) | |
.on("mouseover", linksredraw) | |
.on("mouseout", linksredrawreset); | |
// Add a text label. | |
var groupText = groupData.append("text") | |
.attr("x", 6) | |
.attr("dy", 16); | |
groupText.append("textPath") | |
.attr("xlink:href", function(d, i) { return "#"+groupPath[0][i].id;}) | |
.text(function(d, i) { if (d.children.length > 2) {return d.children[0].title }}); | |
// END ARC DESIGN | |
//legend tags | |
var linktype = ["Outgoing link","Incoming link"]; | |
var linkclass = ["link--source","link--target"]; | |
for (var key in linkstyles){ | |
linktype.push("Source is "+key); | |
linkclass.push(linkstyles[key]); | |
} | |
//Legend | |
var legend = svg.selectAll(".legend") | |
.data(linktype) | |
.enter().append("g") | |
.attr("class", "legend") | |
.attr("transform", function (d, i) { | |
return "translate(0," + i * 20 + ")"; | |
}); | |
legend.append("line") | |
.attr("x1", -400) | |
.attr("y1", -400) | |
.attr("x2", -390) | |
.attr("y2", -400) | |
.attr("stroke-width", 2) | |
.attr("class", function(d,i){ return linkclass[i]}); | |
legend.append("text") | |
.attr("x", -380) | |
.attr("y", -400) | |
.attr("dy", ".35em") | |
.style("text-anchor", "start") | |
.text(function(d,i){ return linktype[i]}); | |
} | |
function linksredraw(d){ | |
link[0].forEach(function(entry) { | |
//console.log(entry); | |
if(entry.__data__.source.term != d.key && entry.__data__.target.term != d.key) { | |
if(entry.style.visibility == "hidden"){ | |
entry.style.visibility = "visible"; | |
} else { | |
entry.style.visibility = "hidden"; | |
} | |
} | |
}); | |
} | |
function linksredrawreset(d){ | |
link[0].forEach(function(entry) { | |
entry.style.visibility = "visible"; }); | |
} | |
function findStartAngle(children) { | |
var min = children[0].x; | |
children.forEach(function(d) { | |
if (d.x < min) | |
min = d.x; | |
}); | |
return min; | |
} | |
function findEndAngle(children) { | |
var max = children[0].x; | |
children.forEach(function(d) { | |
if (d.x > max) | |
max = d.x; | |
}); | |
return max; | |
} | |
//check if an entity is a Resource | |
function isResource(entity){ | |
var result; | |
entity.kind.related.forEach(function(r){ | |
if(r=="http://schemas.ogf.org/occi/core#resource"){ | |
result = true; | |
return true; | |
} | |
result = false; | |
return false; | |
}); | |
return result; | |
} | |
//Draw Resource details panel | |
function click(d) { | |
var HTMLData = ""; | |
$.ajax({ | |
beforeSend: function(req) { | |
req.setRequestHeader("Accept", "application/occi+json"); | |
}, | |
type: 'GET', | |
url: base_server_url+d.location, | |
async: false, | |
success: function(data) | |
{ | |
HTMLData = '<div class="panel panel-default">\n'; | |
/* Here is the icon selection for each OCCI Kind based on their term. | |
The respective icons must pe present in the icons folder using the following naming format: | |
"term_name"_icon.png | |
*/ | |
if(data.kind.title != ""){ | |
HTMLData += '<div class="panel-heading"><img src="icons/'+data.kind.term+'_icon.png" alt="'+data.kind.term+'" height="30" width="30"> '+data.kind.title+'</div>\n'; | |
} | |
HTMLData += '<div class="panel-body">\n'; | |
HTMLData += '<ul class="list-group">\n'; | |
//ATTRIBUTES | |
HTMLData += '<li class="list-group-item"> <strong> Kind </strong> </br>\n'; | |
HTMLData += '<u>Scheme:</u> '+data.kind.scheme+data.kind.term+"</br>\n"; | |
for (i = 0; i < data.kind.related.length; i++) { | |
HTMLData += '<u>Related scheme:</u> '+data.kind.related[i]+"\n"; | |
} | |
HTMLData += '</br>\n'; | |
HTMLData += '</li>\n'; | |
//ATTRIBUTES | |
HTMLData += '<li class="list-group-item"> <strong> Attributes </strong> </br>\n'; | |
for (var attribute in data.attributes){ | |
HTMLData += '<u>'+attribute + '</u>: '+data.attributes[attribute]+"\n"; | |
HTMLData += '</br>\n'; | |
} | |
HTMLData += '</li>\n'; | |
if(data.mixins != "" && data.mixins.length > 0){ | |
HTMLData += '<li class="list-group-item"> <strong> Mixins </strong> </br>\n'; | |
data.mixins.forEach(function(m){ | |
HTMLData += '<u>'+m.title+'</u>: '+ m.scheme+m.term+"\n"; | |
HTMLData += '</br>\n'; | |
}); | |
HTMLData += '</li>\n'; | |
} | |
if (data.links != null && data.links.length > 0){ | |
HTMLData += '<li class="list-group-item"> <strong> Links (targets) </strong> </br>\n'; | |
data.links.forEach(function(l){ | |
HTMLData += '<u>'+l.kind.term + '</u>: '+l.attributes['occi.core.target']+"</br>"; | |
}); | |
HTMLData += '</li>\n'; | |
} | |
HTMLData += '</ul>\n'; | |
HTMLData += '</div>\n'; | |
//console.log(HTMLData); | |
parent.document.getElementById("textbox").innerHTML = HTMLData; | |
//parent.document.getElementById("textbox_d").innerHTML = HTMLData; | |
//ajax call end | |
}, error: function(e) { | |
console.log(JSON.stringify(e.statusText, null, 2)); | |
parent.document.getElementById("errorbox").innerHTML = '<div class="alert alert-danger alert-dismissible" role="alert">'+JSON.stringify(e.statusText, null, 2)+'</div>'; | |
} }); // jquerry ajax end | |
}//click end | |
function NodeSelect(d) { | |
if (nodeSelect) { | |
nodeSelect = false; | |
} else { | |
nodeSelect = true; | |
} | |
} | |
function mouseovered(d) { | |
div.transition() | |
.duration(100) | |
.style("opacity", .9); | |
//div .html("<img src='icons/"+d.term+"_icon.png' alt='"+d.term+"' height='30' width='30'>"+d.location + "<br/>") | |
div .html("<table><tr><td><img src='icons/"+d.term+"_icon.png' alt='"+d.term+"' height='30' width='30'></td><td>"+d.title+"</br>"+d.location+"</td></tr></table>") | |
.style("left", (d3.event.pageX) + "px") | |
.style("top", (d3.event.pageY - 28) + "px"); | |
if(!nodeSelect){ | |
node | |
.each(function(n) { n.target = n.source = false; }); | |
link | |
.classed("link--target", function(l) { if (l.target === d) return l.source.source = true; }) | |
.classed("link--source", function(l) { if (l.source === d) return l.target.target = true; }) | |
.filter(function(l) { return l.target === d || l.source === d; }) | |
.each(function() { this.parentNode.appendChild(this); }); | |
node | |
.classed("node--target", function(n) { return n.target; }) | |
.classed("node--source", function(n) { return n.source; }); | |
} //nodeSelect | |
} | |
function mouseouted(d) { | |
div.transition() | |
.duration(300) | |
.style("opacity", 0); | |
if(!nodeSelect){ | |
link | |
.classed("link--target", false) | |
.classed("link--source", false); | |
node | |
.classed("node--target", false) | |
.classed("node--source", false); | |
} //nodeSelect | |
} | |
// Lazily construct the package hierarchy from class names. | |
function packageHierarchy(classes) { | |
var map = {}; | |
function find(name, data) { | |
var node = map[name], i; | |
if (!node) { | |
node = map[name] = data || {name: name, children: []}; | |
if (name.length) { | |
node.parent = find(name.substring(0, i = name.lastIndexOf("."))); | |
node.parent.children.push(node); | |
node.key = name.substring(i + 1); | |
} | |
} | |
return node; | |
} | |
classes.forEach(function(d) { | |
find(d.name, d); | |
}); | |
return map[""]; | |
} | |
// Return a list of imports for the given array of nodes. | |
function packageImports(nodes) { | |
var map = {}, | |
links = []; | |
// Compute a map from name to node. | |
nodes.forEach(function(d) { | |
map[d.name] = d; | |
}); | |
// For each import, construct a link from the source to target node. | |
nodes.forEach(function(d) { | |
if (d.links) d.links.forEach(function(i) { | |
if(map[i] != undefined && isInList(map[i])){ | |
links.push({source: map[d.name], target: map[i]}); | |
} | |
}); | |
}); | |
return links; | |
} | |
function isInList(node) { | |
var exist = false; | |
nodeList.forEach(function(n){ | |
if(n.name == node.name){ | |
exist = true; | |
} | |
}); | |
return exist; | |
} | |
</script> | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Copyright (c) 2014 Intel Corporation (UK) Ltd. | |
Licensed under the Apache License, Version 2.0 (the "License"); | |
you may not use this file except in compliance with the License. | |
You may obtain a copy of the License at | |
http://www.apache.org/licenses/LICENSE-2.0 | |
Unless required by applicable law or agreed to in writing, software | |
distributed under the License is distributed on an "AS IS" BASIS, | |
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
See the License for the specific language governing permissions and | |
limitations under the License. | |
*/ | |
.compute:hover,.network:hover,.application:hover,.storage:hover,.agreement:hover,.party:hover { | |
font: 700 11px "Helvetica Neue", Helvetica, Arial, sans-serif; | |
fill: #000000; | |
text-decoration: underline; | |
} | |
.compute { | |
font: 300 11px "Helvetica Neue", Helvetica, Arial, sans-serif; | |
fill: #FF0000; | |
} | |
.network { | |
font: 300 11px "Helvetica Neue", Helvetica, Arial, sans-serif; | |
fill: #886A08; | |
} | |
.application { | |
font: 300 11px "Helvetica Neue", Helvetica, Arial, sans-serif; | |
fill: #0B615E; | |
} | |
.storage { | |
font: 300 11px "Helvetica Neue", Helvetica, Arial, sans-serif; | |
fill: #0B0B61; | |
} | |
.agreement { | |
font: 300 11px "Helvetica Neue", Helvetica, Arial, sans-serif; | |
/*fill: #088A29;*/ | |
fill: #DF7401; | |
} | |
.party { | |
font: 300 11px "Helvetica Neue", Helvetica, Arial, sans-serif; | |
fill: #0B3B24; | |
} | |
.agreementlink { | |
stroke: #DF7401; | |
stroke-opacity: .3; | |
fill: none; | |
pointer-events: none ; | |
} | |
.agreementpartylink { | |
stroke: #A4A4A4; | |
stroke-opacity: .3; | |
fill: none; | |
pointer-events: none ; | |
} | |
.node{ | |
font: 300 11px "Helvetica Neue", Helvetica, Arial, sans-serif; | |
fill: #bbb; | |
} | |
.legend rect { | |
fill:white; | |
stroke:black; | |
opacity:0.8;} | |
.link { | |
stroke: steelblue; | |
stroke-opacity: .2; | |
fill: none; | |
pointer-events: none; | |
} | |
div.tooltip { | |
position: absolute; | |
text-align: left; | |
vertical-align:middle; | |
padding: 2px; | |
font: 12px sans-serif; | |
background: #EB9594; | |
border: 0px; | |
border-radius: 8px; | |
pointer-events: none; | |
z-index: 200; | |
} | |
.node:hover, | |
.node--source, | |
.node--target { | |
font-weight: 700; | |
} | |
.node--source { | |
fill: #2ca02c; | |
} | |
.node--target { | |
fill: #d62728; | |
} | |
.link--source, | |
.link--target { | |
stroke-opacity: 1; | |
stroke-width: 2px; | |
} | |
.link--source { | |
stroke: #d62728; | |
} | |
.link--target { | |
stroke: #2ca02c; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment