Update Redfish schema pack to 2022.1
Update to an intermediate schema pack. This is not the newest, but is
an incremental commit to allow us to differentiate different versions of
the schema packs evolution.
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: I4e5905a3ed40ca41b095c39b4d29c074b6eaeb67
diff --git a/static/redfish/v1/JsonSchemas/EventService/EventService.json b/static/redfish/v1/JsonSchemas/EventService/EventService.json
index 5d8a3a8..7f48ee8 100644
--- a/static/redfish/v1/JsonSchemas/EventService/EventService.json
+++ b/static/redfish/v1/JsonSchemas/EventService/EventService.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/EventService.v1_7_2.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/EventService.v1_8_0.json",
"$ref": "#/definitions/EventService",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2021 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2022 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -122,6 +122,20 @@
"type": "array",
"versionDeprecated": "v1_3_0"
},
+ "ExcludeMessageId": {
+ "description": "An indication of whether the service supports filtering by the ExcludeMessageIds property.",
+ "longDescription": "This property shall indicate whether this service supports filtering by the ExcludeMessageIds property.",
+ "readonly": true,
+ "type": "boolean",
+ "versionAdded": "v1_8_0"
+ },
+ "ExcludeRegistryPrefix": {
+ "description": "An indication of whether the service supports filtering by the ExcludeRegistryPrefixes property.",
+ "longDescription": "This property shall indicate whether this service supports filtering by the ExcludeRegistryPrefixes property.",
+ "readonly": true,
+ "type": "boolean",
+ "versionAdded": "v1_8_0"
+ },
"Id": {
"$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Id",
"readonly": true
@@ -146,14 +160,14 @@
"longDescription": "This property shall contain the OEM extensions. All values for properties that this object contains shall conform to the Redfish Specification-described requirements."
},
"RegistryPrefixes": {
- "description": "The list of the prefixes of the message registries that can be used for the RegistryPrefix property on a subscription. If this property is absent or contains an empty array, the service does not support RegistryPrefix-based subscriptions.",
+ "description": "The list of the prefixes of the message registries that can be used for the RegistryPrefixes or ExcludeRegistryPrefixes properties on a subscription. If this property is absent or contains an empty array, the service does not support RegistryPrefix-based subscriptions.",
"items": {
"type": [
"string",
"null"
]
},
- "longDescription": "This property shall contain the array of the prefixes of the message registries that shall be allowed for an event subscription.",
+ "longDescription": "This property shall contain the array of the prefixes of the message registries that shall be allowed or excluded for an event subscription.",
"readonly": true,
"type": "array",
"versionAdded": "v1_2_0"
@@ -442,44 +456,44 @@
},
"EventType": {
"deprecated": "This property has been deprecated. Starting with Redfish Specification v1.6 (Event v1.3), subscriptions are based on the RegistryPrefix and ResourceType properties and not on the EventType property.",
- "description": "An indication of whether the service supports filtering by the EventType property.",
- "longDescription": "This property shall indicate whether this service supports filtering by the EventType property.",
+ "description": "An indication of whether the service supports filtering by the EventTypes property.",
+ "longDescription": "This property shall indicate whether this service supports filtering by the EventTypes property.",
"readonly": true,
"type": "boolean",
"versionAdded": "v1_2_0",
"versionDeprecated": "v1_3_0"
},
"MessageId": {
- "description": "An indication of whether the service supports filtering by the MessageId property.",
- "longDescription": "This property shall indicate whether this service supports filtering by the MessageId property.",
+ "description": "An indication of whether the service supports filtering by the MessageIds property.",
+ "longDescription": "This property shall indicate whether this service supports filtering by the MessageIds property.",
"readonly": true,
"type": "boolean",
"versionAdded": "v1_2_0"
},
"MetricReportDefinition": {
- "description": "An indication of whether the service supports filtering by the MetricReportDefinition property.",
- "longDescription": "This property shall indicate whether this service supports filtering by the MetricReportDefinition property.",
+ "description": "An indication of whether the service supports filtering by the MetricReportDefinitions property.",
+ "longDescription": "This property shall indicate whether this service supports filtering by the MetricReportDefinitions property.",
"readonly": true,
"type": "boolean",
"versionAdded": "v1_2_0"
},
"OriginResource": {
- "description": "An indication of whether the service supports filtering by the OriginResource property.",
- "longDescription": "This property shall indicate whether this service supports filtering by the OriginResource property.",
+ "description": "An indication of whether the service supports filtering by the OriginResources property.",
+ "longDescription": "This property shall indicate whether this service supports filtering by the OriginResources property.",
"readonly": true,
"type": "boolean",
"versionAdded": "v1_2_0"
},
"RegistryPrefix": {
- "description": "An indication of whether the service supports filtering by the RegistryPrefix property.",
- "longDescription": "This property shall indicate whether this service supports filtering by the RegistryPrefix property.",
+ "description": "An indication of whether the service supports filtering by the RegistryPrefixes property.",
+ "longDescription": "This property shall indicate whether this service supports filtering by the RegistryPrefixes property.",
"readonly": true,
"type": "boolean",
"versionAdded": "v1_2_0"
},
"ResourceType": {
- "description": "An indication of whether the service supports filtering by the ResourceType property.",
- "longDescription": "This property shall indicate whether this service supports filtering by the ResourceType property.",
+ "description": "An indication of whether the service supports filtering by the ResourceTypes property.",
+ "longDescription": "This property shall indicate whether this service supports filtering by the ResourceTypes property.",
"readonly": true,
"type": "boolean",
"versionAdded": "v1_2_0"
@@ -583,6 +597,6 @@
}
},
"owningEntity": "DMTF",
- "release": "2020.2",
- "title": "#EventService.v1_7_2.EventService"
+ "release": "2022.1",
+ "title": "#EventService.v1_8_0.EventService"
}
\ No newline at end of file