@prefix rdfs: 	<http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: 	<http://www.w3.org/2001/XMLSchema#> .
@prefix sc: 	<https://schema.org/> .
@prefix ccsla: 	<http://cookingbigdata.com/linkeddata/ccsla#> .


<http://example.org/cc/AmazonSLA#ML> a ccsla:SLA;
	rdfs:label "Amazon SLA";
	rdfs:comment "Software Level Agreement";
	ccsla:hasValidity "2019-11-31T23:59:00"^^xsd:dateTime;
	ccsla:containsTerms _:Term1,_:Term2;
	.
	
_:Term1 a ccsla:Term;
	rdfs:label "Term1";
	rdfs:comment "";
	ccsla:includeDefs _:def1;
	ccsla:hasCompensation _:comp1
	.
	
_:Term2 a ccsla:Term;
		rdfs:label "Term1";
		rdfs:comment "";
		ccsla:includeDefs _:def2;
		ccsla:hasCompensation _:comp2;
	.
	
_:def1 a ccsla:Definition;
	rdfs:label "Monthly Uptime Percentage >=99.0%";
	rdfs:comment "Less than 99.99% but equal to or greater than 99.0%. Is calculated by subtracting from 100% the percentage of minutes during the month in which any of the Included Products and Services, as applicable, was in the state of “Region Unavailable.” Monthly Uptime Percentage measurements exclude downtime resulting directly or indirectly from any Amazon Compute Services SLA Exclusion.";
	ccsla:hasDefinitionValue [
		a sc:structuredValue;
			sc:value [
				sc:maxValue "99.99";
				sc:minValue "99.00";
				sc:unitText "Percentaje";
			];
	];
	.

_:comp1 a ccsla:Condition;
	rdfs:label "Commitments for Monthly Uptime Percentage";
	rdfs:comment "Less than 99.99% but equal to or greater than 99.0%";
	ccsla:includeValue [ 
		a sc:structuredValue;
			sc:value "10";
			sc:unitText "Service Credit Percentage";
	];
	.
	
_:def2 a ccsla:Definition;
	rdfs:label "Monthly Uptime Percentage <99.0%";
	rdfs:comment "Less than 99.0%.Is calculated by subtracting from 100% the percentage of minutes during the month in which any of the Included Products and Services, as applicable, was in the state of “Region Unavailable.” Monthly Uptime Percentage measurements exclude downtime resulting directly or indirectly from any Amazon Compute Services SLA Exclusion.";
	ccsla:hasDefinitionValue [
		a sc:structuredValue;
			sc:value [
				sc:maxValue "89.99";
				sc:minValue "0.0";
				sc:unitText "Percentaje";
			];
	];
	.

_:comp2 a ccsla:Condition;
	rdfs:label "Commitments for Monthly Uptime Percentage";
	rdfs:comment "Commitments MUP Less than 99.0%";
	ccsla:includeValue [ 
		a sc:structuredValue;
			sc:value "30";
			sc:unitText "Service Credit Percentage";
	];
.
	