/etc/glance/metadefs/cim-resource-allocation-setting-data.json is in glance-api 2:16.0.0-0ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 | {
"namespace": "CIM::ResourceAllocationSettingData",
"display_name": "CIM Resource Allocation Setting Data",
"description": "Properties from Common Information Model (CIM) schema (http://www.dmtf.org/standards/cim) that represent settings specifically related to an allocated resource that are outside the scope of the CIM class typically used to represent the resource itself. These properties may be specified to volume, host aggregate and flavor. For each property details, please refer to http://schemas.dmtf.org/wbem/cim-html/2/CIM_ResourceAllocationSettingData.html.",
"visibility": "public",
"protected": true,
"resource_type_associations": [
{
"name": "OS::Cinder::Volume",
"prefix": "CIM_RASD_",
"properties_target": "image"
},
{
"name": "OS::Nova::Aggregate",
"prefix": "CIM_RASD_"
},
{
"name": "OS::Nova::Flavor",
"prefix": "CIM_RASD_"
}
],
"properties": {
"Address": {
"title": "Address",
"description": "The address of the resource.",
"type": "string"
},
"AddressOnParent": {
"title": "Address On Parent",
"description": "Describes the address of this resource in the context of the Parent.",
"type": "string"
},
"AllocationUnits": {
"title": "Allocation Units",
"description": "This property specifies the units of allocation used by the Reservation and Limit properties.",
"type": "string"
},
"AutomaticAllocation": {
"title": "Automatic Allocation",
"description": "This property specifies if the resource will be automatically allocated.",
"type": "boolean"
},
"AutomaticDeallocation": {
"title": "Automatic Deallocation",
"description": "This property specifies if the resource will be automatically de-allocated.",
"type": "boolean"
},
"ConsumerVisibility": {
"title": "Consumer Visibility",
"description": "Describes the consumers visibility to the allocated resource.",
"operators": ["<or>"],
"type": "string",
"enum": [
"Unknown",
"Passed-Through",
"Virtualized",
"Not represented",
"DMTF reserved",
"Vendor Reserved"
]
},
"Limit": {
"title": "Limit",
"description": "This property specifies the upper bound, or maximum amount of resource that will be granted for this allocation.",
"type": "string"
},
"MappingBehavior": {
"title": "Mapping Behavior",
"description": "Specifies how this resource maps to underlying resources. If the HostResource array contains any entries, this property reflects how the resource maps to those specific resources.",
"operators": ["<or>"],
"type": "string",
"enum": [
"Unknown",
"Not Supported",
"Dedicated",
"Soft Affinity",
"Hard Affinity",
"DMTF Reserved",
"Vendor Reserved"
]
},
"OtherResourceType": {
"title": "Other Resource Type",
"description": "A string that describes the resource type when a well defined value is not available and ResourceType has the value 'Other'.",
"type": "string"
},
"Parent": {
"title": "Parent",
"description": "The Parent of the resource.",
"type": "string"
},
"PoolID": {
"title": "Pool ID",
"description": "This property specifies which ResourcePool the resource is currently allocated from, or which ResourcePool the resource will be allocated from when the allocation occurs.",
"type": "string"
},
"Reservation": {
"title": "Reservation",
"description": "This property specifies the amount of resource guaranteed to be available for this allocation.",
"type": "string"
},
"ResourceSubType": {
"title": "Resource Sub Type",
"description": "A string describing an implementation specific sub-type for this resource.",
"type": "string"
},
"ResourceType": {
"title": "Resource Type",
"description": "The type of resource this allocation setting represents.",
"operators": ["<or>"],
"type": "string",
"enum": [
"Other",
"Computer System",
"Processor",
"Memory",
"IDE Controller",
"Parallel SCSI HBA",
"FC HBA",
"iSCSI HBA",
"IB HCA",
"Ethernet Adapter",
"Other Network Adapter",
"I/O Slot",
"I/O Device",
"Floppy Drive",
"CD Drive",
"DVD drive",
"Disk Drive",
"Tape Drive",
"Storage Extent",
"Other storage device",
"Serial port",
"Parallel port",
"USB Controller",
"Graphics controller",
"IEEE 1394 Controller",
"Partitionable Unit",
"Base Partitionable Unit",
"Power",
"Cooling Capacity",
"Ethernet Switch Port",
"Logical Disk",
"Storage Volume",
"Ethernet Connection",
"DMTF reserved",
"Vendor Reserved"
]
},
"VirtualQuantity": {
"title": "Virtual Quantity",
"description": "This property specifies the quantity of resources presented to the consumer.",
"type": "string"
},
"VirtualQuantityUnits": {
"title": "Virtual Quantity Units",
"description": "This property specifies the units used by the VirtualQuantity property.",
"type": "string"
},
"Weight": {
"title": "Weight",
"description": "This property specifies a relative priority for this allocation in relation to other allocations from the same ResourcePool.",
"type": "string"
},
"Connection": {
"title": "Connection",
"description": "The thing to which this resource is connected.",
"type": "string"
},
"HostResource": {
"title": "Host Resource",
"description": "This property exposes specific assignment of resources.",
"type": "string"
}
},
"objects": []
}
|