added database-files, dls_token and license

This commit is contained in:
Oscar Krause 2025-03-26 22:00:31 +01:00
parent 96c77ed7ea
commit 913ccda91e
174 changed files with 4339 additions and 323 deletions

View File

@ -1,323 +0,0 @@
# Instance Token
[TOC]
# Generate `dls_instance_token.tok`
- Generated by `https://<base-url>/service_instance_manager/v1/service-instance/identity-token`
- Using binary `service_instance_token_manager.cpython-312-x86_64-linux-gnu.so` file
-
<details>
<summary>`service_instance_token_manager_controller.py`</summary>
```python
# from "service_instance_token_manager.cpython-312-x86_64-linux-gnu.so"
_serviceInstanceTokenManager = ServiceInstanceTokenManager()
# ...
data = _serviceInstanceTokenManager.siit_get(event_args)
```
</details>
# Load and Parse `liense.bin`
For *logs* and *patches* see [src/nls/patches-and-logs](/src/nls/patches-and-logs).
This [Private-Key we have](LicensingFlow.md#public-keys-private-keys-certificates) - in DB-Table
`service_instance_artifact`, Key `service_instance.identity`
`si_identity_private_key = self._get_si_identity_private_key(service_instance_xid=service_instance_xid)`
## `LicenseFileInstallationManager`
> `self.processor.read_license_payload()` calls `LicenseFileProcessor.read_license_payload()`
<details>
<summary>`license_file_installation_manager.py`</summary>
```python
class LicenseFileInstallationManager:
@retry(ExceptionToCheck=InterfaceError, tries=3, delay=0.05)
def license_file_installation(self, event_args):
kwargs = self._validate_and_return_args(event_args)
service_instance_xid = self._validate_si_xid_header(event_args)
# ensure no upgrade job is in progress
self._check_migration_job(event_args, service_instance_xid)
request: LicenseFileRequest = kwargs['request']
try:
si_model = self.dal.get_service_instance(service_instance_xid)
deployment_token, payload, product_mapping_token, api_key_models, dls_certificate_token, dls_feat_display_map_token = self._read_license_file(
service_instance_xid=service_instance_xid, request=request
)
# Register SI if it is UNINITIALIZED
self._validate_si_state(si_model, deployment_token, event_args)
generated_data = {}
generated_data = self.dal.insert_license_file(
license_file_xid=payload.header.license_allocation_file_xid,
license_file_timestamp=payload.header.license_allocation_file_timestamp,
license_allocation_list=payload.license_allocation_list,
service_instance_xid=service_instance_xid,
product_mapping_list=product_mapping_token.product_mapping_info,
api_key_models=api_key_models,
dls_certificate_token=dls_certificate_token,
dls_feat_display_map_token=dls_feat_display_map_token,
si_model=si_model,
_license=request.license,
generated_data=generated_data
)
# Audit this in case of DLS
if self._is_dls(si_model) and generated_data is not None:
for value in generated_data.values():
if "la_xid" in value:
self.audit_event_processor.audit_license_server_installation_event(value["la_xid"], si_model, event_args.get('headers'))
except Exception as ex:
log.error(f'Error processing license allocation file for service_instance: {service_instance_xid} Error {ex}')
raise
def _read_license_file(self, service_instance_xid, request):
if not LicenseFileInstallationManager._is_dls_pre_registered():
# if its not pre-registered then go the standard route
return self._read_lf_with_si_bound_keys(service_instance_xid, request)
# X - THIS LINE IS IMPORTANT
si_preregistered_private_key = LicenseFileInstallationManager._get_si_preregistered_private_key()
try:
# X - THIS LINE IS IMPORTANT
return self.processor.read_license_payload(request.license, si_preregistered_private_key)
except Exception as ex:
# if decryption fails with SI pre-registered private key, possibility that user has acknowledged on NLP
# so try with SI bound instance keys
log.error(f"error decrypting license file with pre-registered identity key, trying SI identity private key, {ex}")
return self._read_lf_with_si_bound_keys(service_instance_xid, request)
def _read_lf_with_si_bound_keys(self, service_instance_xid, request):
si_identity_private_key = self._get_si_identity_private_key(service_instance_xid=service_instance_xid)
# if it fails with generic SI private key, try with SI bound key
deployment_token, payload, product_mapping_token, api_keys_models, dls_certificate_token, dls_feat_display_map_token = self.processor.read_license_payload(request.license, si_identity_private_key)
return deployment_token, payload, product_mapping_token, api_keys_models, dls_certificate_token, dls_feat_display_map_token
def _get_si_identity_private_key(self, service_instance_xid):
# if this fails look for global private key because it means that the incoming file has pre-registered token
try:
# Get SI Identity private key to decrypt this license file
si_identity_private_key = self.dal.get_si_artifact(
service_instance_xid,
si_constants.SERVICE_INSTANCE_IDENTITY_NAMESPACE,
si_constants.ARTIFACT_NAME_PRIVATE_KEY
)
return si_identity_private_key.value
except NotFoundError as ex:
log.error(f'Error fetching artifacts for SI attached to this license file', ex)
raise BadRequestError("Failed to process license allocation file")
@staticmethod
def _is_dls_pre_registered():
return os.path.exists(si_constants.SI_IS_PRE_REGISTRATION_MARKER)
@staticmethod
def _get_si_preregistered_private_key():
_global_private_key = PrivateKey.from_data(os.getenv("DLS_PRE_REGISTRATION_PRIVATE_KEY"))
return _global_private_key.data
```
</details>
## `LicenseFileProcessor`
<details>
<summary>`license_file_processor.py`</summary>
```python
class LicenseFileProcessor:
def build_license_payload(self, license_allocation_file_xid, license_allocation_file_timestamp,
license_allocation_list, public_key_string, deployment_token,
product_mapping_token=None,
api_keys_response=None,
dls_certificate_properties=None,
dls_feature_display_mapping_token=None):
# Generate license file container with laf and preamble
license_file_container = LicenseFileContainer()
product_mapping_token_base64 = self.generate_base64_encrypted_string(product_mapping_token, public_key_string)
api_keys_response_encrypted_base64 = self.get_api_key_encrypted_encoded_val(api_keys_response, public_key_string)
encrypted_dls_certificate_token = self.get_encrypted_dls_certificate_token(dls_certificate_properties, public_key_string)
encrypted_dls_feature_display_mapping_token = self._get_encrypted_dls_feature_display_mapping_token(dls_feature_display_mapping_token, public_key_string)
license_file_container.preamble = LicenseFilePreamble(
deployment_token=deployment_token,
product_mapping_token=product_mapping_token_base64,
api_keys_response=api_keys_response_encrypted_base64,
dls_certificate_token=encrypted_dls_certificate_token,
dls_feature_display_mapping_token=encrypted_dls_feature_display_mapping_token
)
# process license file payload
license_file_payload = LicenseFilePayload()
license_file_payload.header = LicenseFilePayloadHeader(
license_allocation_file_xid=license_allocation_file_xid,
license_allocation_file_timestamp=license_allocation_file_timestamp.isoformat()
)
license_file_payload.license_allocation_list = license_allocation_list
# Generate license file response
# need special UUIDEncoder because license_file_payload contains UUID objects
payload_str = json_dumps(license_file_payload.to_dict(), cls=UUIDEncoder)
public_key = PublicKey.from_data(public_key_string)
encrypted_payload_str = public_key.encrypt_aes(payload_str)
encrypted_payload_str = base64.b64encode(encrypted_payload_str.encode('utf-8')).decode('utf-8')
license_file_container.payload = encrypted_payload_str
# dump LicenseFileContainer response to JSON and base64 encode it
license_container_str = json_dumps(license_file_container.to_dict(), cls=UUIDEncoder)
license_container_str = base64.b64encode(license_container_str.encode('utf-8')).decode('utf-8')
return license_container_str
def read_license_payload(self, license_container_str, private_key_string):
try:
# Decode whole string object into LicenseFileContainer object
license_container_str = base64.b64decode(license_container_str.encode('utf-8')).decode('utf-8')
license_file_container = LicenseFileContainer.from_dict(JsonUtils.from_json(license_container_str))
# Decode preamble and payload
encrypted_payload_str = base64.b64decode(license_file_container.payload.encode('utf-8')).decode('utf-8')
# X - THIS LINE IS IMPORTANT
private_key = PrivateKey.from_data(private_key_string)
license_file_decoded = private_key.decrypt_aes(encrypted_payload_str)
payload = LicenseFilePayload.from_dict(JsonUtils.from_json(license_file_decoded))
# Decode product mapping data
product_mapping_token = license_file_container.preamble.product_mapping_token
if product_mapping_token is not None and product_mapping_token != "":
encrypted_product_mapping_token = base64.b64decode(license_file_container.preamble.product_mapping_token.encode('utf-8')).decode('utf-8')
private_key = PrivateKey.from_data(private_key_string)
decrypted_product_mapping_token = private_key.decrypt_aes(encrypted_product_mapping_token)
product_mapping_token = ProductMappingFileContainer.from_dict(JsonUtils.from_json(decrypted_product_mapping_token))
# Api Key preamble
api_key_models = self._get_api_key_preamble(license_file_container, private_key_string)
# Cert response preamble
dls_certificate_token = self._get_dls_certificate_token_preamble(license_file_container, private_key_string)
# Feature display mapping token
dls_feat_display_map_token = self._get_dls_feature_display_mapping_token(license_file_container, private_key_string)
except (UnicodeDecodeError, BinAsciiError) as be:
log.exception(f'Error processing license file, invalid license file: {be}')
raise BadRequestError('Invalid license file format') from be
except JSONDecodeError:
raise BadRequestError('Invalid license file object')
except ValueError as e:
if "Incorrect decryption" in str(e) or "Ciphertext too large" in str(e):
log.exception(f'Error decrypting license allocation file : {e}')
raise BadRequestError('Invalid license file for this service instance')
else:
raise
except Exception as be:
log.exception(f'Error processing license allocation file : {be}')
raise BadRequestError('Error processing license allocation file') from be
return license_file_container.preamble.deployment_token, payload, product_mapping_token, api_key_models, dls_certificate_token, dls_feat_display_map_token
```
</details>
# Other Code
Interesting is that for encryption the `service_instance.deployment` **Public-Key** is used. For that one, we have no
private key.
see
```diff
public_key_string=si_deployment_public_key.value
```
<details>
<summary>`return_file_export_manager.py`</summary>
```python
class ReturnFileExportManager:
def return_file_export_handler(self, event_args, params, dal):
if 'file_timestamp' not in event_args:
# file_timestamp not in event_args means original request on primary,
# so we get current time as file_timestamp
license_allocation_file_timestamp = datetime.utcnow()
# modify incoming event_args parameter to add file_timestamp,
# so broadcaster to sends file_timestamp to secondary
event_args['file_timestamp'] = license_allocation_file_timestamp
else:
# file_timestamp in event_args means replication call on secondary
# so we use file_timestamp from event_args
license_allocation_file_timestamp = event_args['file_timestamp']
license_allocation_file_xid = self.processor.get_license_file_xid()
log.info(f'Generating license allocation return file: {license_allocation_file_xid}')
# Generate license allocation data
license_allocation = LicenseAllocation()
license_allocation.header = LicenseAllocationHeader(params.license_allotment_xid)
log.info(f'Generating return for license allocation: {params.license_allotment_xid}')
license_allocation.object_list = self._get_object_list(params, dal)
try:
si_deployment_public_key = dal.get_si_artifact_for_license_allotment(
params.license_allotment_xid, si_constants.SERVICE_INSTANCE_DEPLOYMENT_NAMESPACE,
si_constants.ARTIFACT_NAME_PUBLIC_KEY
)
except NotFoundError as ex:
log.error(f'Error fetching artifacts for SI attached to this license allocation return file', ex)
raise BadRequestError("Failed to return license allocation file")
# Build license file payload string
encrypted_payload_str = self.processor.build_license_payload(
license_allocation_file_xid=license_allocation_file_xid,
license_allocation_file_timestamp=license_allocation_file_timestamp,
license_allocation_list=[license_allocation],
public_key_string=si_deployment_public_key.value,
deployment_token="")
# insert LAF record
dal.insert_file_creation_record(license_allocation_file_xid, license_allocation_file_timestamp,
params.license_allotment_xid, encrypted_payload_str)
response = ReturnFileResponse(return_license=encrypted_payload_str)
return response
```
</details>
<details>
<summary>`dls_license_file_installation_dal.py`</summary>
```python
class DlsLicenseFileInstallationDal:
def insert_file_creation_record(self, schema, license_file_xid, license_file_timestamp, license_allotment_xid, license_allocation_file, session=None):
insert_file_creation_record_query = f"""
insert into {schema}.license_allotment_file_publication (xid, license_allotment_xid, publication_detail)
values (:xid, :la_xid, :publication_detail)
on conflict (xid) do update
set license_allotment_xid = :la_xid, publication_detail = :publication_detail
"""
publication_detail_dict = {
'timestamp': license_file_timestamp.isoformat(),
'license': license_allocation_file,
}
publication_detail = json_dumps(publication_detail_dict)
session.execute(insert_file_creation_record_query, {'xid': license_file_xid, 'la_xid': license_allotment_xid, 'publication_detail': publication_detail})
```
</details>

View File

@ -0,0 +1 @@
[]

View File

@ -0,0 +1 @@
[]

View File

@ -0,0 +1 @@
[]

View File

@ -0,0 +1,15 @@
[
{
"xid": "d8c07e4a-f6a4-49d0-b2dc-3faf0e1bf2bd",
"secret_identifier_ref": "45798d4d-b25a-434f-bb59-9c9a68591a30",
"service_instance_type_xid": "c92a973e-424a-463a-b48f-24b9f1441272",
"org_name": "",
"name": "DEFAULT_2025-03-26_19:51:36",
"description": "ON_PREM_SERVICE_INSTANCE",
"state": "setup_uninitialized",
"detail": {},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"instant_clone_support": false
}
]

View File

@ -0,0 +1,16 @@
[
{
"xid": "c92a973e-424a-463a-b48f-24b9f1441272",
"name": "On-prem",
"description": "On-prem service instance",
"created_at": "2025-03-26 19:48:36.181435",
"last_updated_at": "2025-03-26 19:48:36.181435"
},
{
"xid": "83cc294f-671f-4823-8c94-0d95f9b01904",
"name": "Cloud",
"description": "Cloud service instance",
"created_at": "2025-03-26 19:48:36.186564",
"last_updated_at": "2025-03-26 19:48:36.186564"
}
]

View File

@ -0,0 +1,29 @@
[
{
"property_name": "METRICS_COLLECTION",
"property_value": {"value": 1},
"created_at": "2025-03-26 19:51:37.062607",
"created_by": null,
"last_updated_at": "2025-03-26 19:51:37.062607",
"last_updated_by": null,
"description": "settings for collection of Appliance metrics in minutes"
},
{
"property_name": "METRICS_CLEAN_UP",
"property_value": {"value": 7},
"created_at": "2025-03-26 19:51:37.062607",
"created_by": null,
"last_updated_at": "2025-03-26 19:51:37.062607",
"last_updated_by": null,
"description": "settings for deletion of Appliance metrics collected in days"
},
{
"property_name": "DLS_SI_FEATURE_DISPLAY_MAPPING",
"property_value": {"GRID-vGaming" : "NVIDIA vGaming", "GRID-Virtual-Apps" : "NVIDIA Virtual Applications", "GRID-Virtual-PC" : "NVIDIA Virtual PC", "GRID-Virtual-WS" : "NVIDIA RTX Virtual Workstation", "NVIDIA-vComputeServer" : "NVIDIA Virtual Compute Server", "Quadro-Virtual-DWS" : "NVIDIA RTX Virtual Workstation", "OVE_Licensing" : "NVIDIA OVE Licensing"},
"created_at": "2025-03-26 19:51:37.062607",
"created_by": null,
"last_updated_at": "2025-03-26 19:51:37.062607",
"last_updated_by": null,
"description": null
}
]

View File

@ -0,0 +1,26 @@
[
{
"xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"name": "global",
"description": "Global scope",
"rank": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "dea45ef9-80e2-4829-a390-c601c77591ab",
"name": "license-server",
"description": "Licence server scope",
"rank": 4,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "6c8ba662-f319-4a35-b780-3eb420c328f0",
"name": "service-instance",
"description": "Service Instance Scope",
"rank": 3,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
}
]

View File

@ -0,0 +1,101 @@
[
{
"xid": "412e3184-af2f-4828-8743-ec45b959405b",
"name": "offline_lease",
"description": "Setting for offline lease",
"value_specification": {"data_type": "boolean"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0", "dea45ef9-80e2-4829-a390-c601c77591ab"]
},
{
"xid": "fce81950-203a-441f-9c27-18809fef462d",
"name": "admin_event_purge_time",
"description": "Time setting in days to delete admin events older than specified",
"value_specification": {"max": "730", "min": "1", "data_type": "integer"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0"]
},
{
"xid": "15a9fba3-10c1-40f3-ab2e-6c223b436cf0",
"name": "lease_event_purge_time",
"description": "Time setting in days to delete lease events older than specified",
"value_specification": {"max": "90", "min": "1", "data_type": "integer"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0"]
},
{
"xid": "2d0e5e8a-3d0b-48eb-89cc-beaf2825c6f2",
"name": "default_renewal_period",
"description": "Default renewal period as percentage of lease borrow duration",
"value_specification": {"max": "95", "min": "15", "data_type": "integer"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0", "dea45ef9-80e2-4829-a390-c601c77591ab"]
},
{
"xid": "e556bb20-8ac0-48ac-b1b3-3428b87bd0c0",
"name": "min_lease_period",
"description": "If clients pass any lease period value in lease borrow or renew requests it should be greater than configured or default Min Lease Period, otherwise Min Lease Period will be used for lease duration",
"value_specification": {"max": "P30D", "min": "PT10M", "data_type": "iso8601duration"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0", "dea45ef9-80e2-4829-a390-c601c77591ab"]
},
{
"xid": "82edba98-a43a-4e81-b91b-d23c24a7e632",
"name": "max_lease_period",
"description": "If clients pass any lease period value in lease borrow or renew requests it should be less than configured or default Max Lease Period, otherwise Max Lease Period will be used for lease duration",
"value_specification": {"max": "P365D", "min": "PT10M", "data_type": "iso8601duration"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0", "dea45ef9-80e2-4829-a390-c601c77591ab"]
},
{
"xid": "6e2bbcc1-5897-4761-97e1-67a034652af8",
"name": "auth_token_expiry_time",
"description": "Shorter expiry time leads to more secure communication but increases network calls. Longer expiry time leads to reduced network calls but less secured communication",
"value_specification": {"max": "P1D", "min": "PT1H", "data_type": "iso8601duration"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0"]
},
{
"xid": "55f06d20-3f40-4135-bbf5-4f45ac9641f8",
"name": "default_lease_period",
"description": "This lease duration value is used if clients do not pass any lease period in lease borrow or renew requests",
"value_specification": {"max": "P365D", "min": "PT10M", "data_type": "iso8601duration"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0", "dea45ef9-80e2-4829-a390-c601c77591ab"]
},
{
"xid": "fb1eeca0-595d-4296-8cfb-ff61b0984c13",
"name": "window_for_purging_inactive_clients",
"description": "Licensed clients which do not have any active leases and there is no lease activity in this configured window will be purged",
"value_specification": {"max": "P30D", "min": "PT1H", "data_type": "iso8601duration"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0"]
},
{
"xid": "789b8a27-4118-49d5-828a-64f1ca6f96ca",
"name": "inactive_clients_registration_time_threshold",
"description": "Time window of client registration to consider when purging inactive clients",
"value_specification": {"max": "P30D", "min": "P1D", "data_type": "iso8601duration"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0"]
},
{
"xid": "7c25b4b0-e4d0-11ec-b876-273ed73fd3ec",
"name": "volume_disk_allocation_in_gb",
"description": "Postgres volume size attached to the container.(This setting is not applicable for VM based appliances where the volume size is computed by the system )",
"value_specification": {"max": "1000", "min": "10", "data_type": "integer"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0"]
}
]

View File

@ -0,0 +1,101 @@
[
{
"xid": "5dd1e217-f7e5-4df1-a571-ed5a867784a5",
"configuration_setting_specification_xid": "55f06d20-3f40-4135-bbf5-4f45ac9641f8",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": "P1D"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "b34d1711-9dc0-4f00-b999-544ca59c3e3d",
"configuration_setting_specification_xid": "e556bb20-8ac0-48ac-b1b3-3428b87bd0c0",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": "PT10M"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "6f9d025d-3b10-42e7-a686-82ac8c390b06",
"configuration_setting_specification_xid": "82edba98-a43a-4e81-b91b-d23c24a7e632",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": "P7D"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "7791726b-6938-4efa-bb1f-188825194ca3",
"configuration_setting_specification_xid": "2d0e5e8a-3d0b-48eb-89cc-beaf2825c6f2",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": 15},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "85d8ed95-9890-4735-a23b-b1744b9d9939",
"configuration_setting_specification_xid": "412e3184-af2f-4828-8743-ec45b959405b",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": false},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "f1b31a6b-6a04-4031-a869-e83197464cdb",
"configuration_setting_specification_xid": "fce81950-203a-441f-9c27-18809fef462d",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": "90"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "cab58f94-d47a-4a63-aef6-0e81fd0b9394",
"configuration_setting_specification_xid": "15a9fba3-10c1-40f3-ab2e-6c223b436cf0",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": "15"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "c92ec621-d798-428c-b030-13704f1fa03d",
"configuration_setting_specification_xid": "6e2bbcc1-5897-4761-97e1-67a034652af8",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": "PT1H"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "aa19531f-8df4-4dde-9455-f28338c6c2ce",
"configuration_setting_specification_xid": "7c25b4b0-e4d0-11ec-b876-273ed73fd3ec",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": "10"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "409508c2-843f-4fdd-873c-70d72e9f523c",
"configuration_setting_specification_xid": "fb1eeca0-595d-4296-8cfb-ff61b0984c13",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": "PT1H"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "60fd989d-412d-4691-af26-760e579369a9",
"configuration_setting_specification_xid": "789b8a27-4118-49d5-828a-64f1ca6f96ca",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": "P1D"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
}
]

View File

@ -0,0 +1,12 @@
[
{
"xid": "55f06d20-3f40-4135-bbf5-4f45ac9641f8",
"feature_name": "NVAIE_Licensing",
"is_per_device_licensing_supported": true
},
{
"xid": "55f06d20-3f40-4135-bbf5-4f45ac9641f9",
"feature_name": "NVIDIA-vComputeServer",
"is_per_device_licensing_supported": true
}
]

View File

@ -0,0 +1,20 @@
[
{
"xid": "e26f72d1-14f5-42e8-a6d9-35598882d1a4",
"name": "borrow",
"description": null,
"created_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "3907286e-2195-435f-bd25-a4c5e5b2a0c4",
"name": "renew",
"description": null,
"created_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "311b0593-594b-403d-b162-1f893333923d",
"name": "release",
"description": null,
"created_at": "2025-03-26 19:51:37.062607"
}
]

View File

@ -0,0 +1,209 @@
[
{
"xid": "bdfbde00-2cdb-11ec-9838-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "NVIDIA Virtual Applications",
"name": "NVIDIA Virtual Applications",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bdfbe16d-2cdb-11ec-9838-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "NVIDIA Virtual PC",
"name": "NVIDIA Virtual PC",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bdfbe308-2cdb-11ec-9838-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "NVIDIA RTX Virtual Workstation",
"name": "NVIDIA RTX Virtual Workstation",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bdfbe405-2cdb-11ec-9838-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "NVIDIA vGaming",
"name": "NVIDIA vGaming",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bdfbe509-2cdb-11ec-9838-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "GRID Virtual Applications",
"name": "GRID Virtual Applications",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bdfbe5c6-2cdb-11ec-9838-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "GRID Virtual PC",
"name": "GRID Virtual PC",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bdfbe6e8-2cdb-11ec-9838-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "Quadro Virtual Data Center Workstation",
"name": "Quadro Virtual Data Center Workstation",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bdfbe7c8-2cdb-11ec-9838-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "GRID vGaming",
"name": "GRID vGaming",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bdfbe884-2cdb-11ec-9838-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "NVIDIA Virtual Compute Server",
"name": "NVIDIA Virtual Compute Server",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "c0ce7114-d8a5-40d4-b8b0-df204f4ff631",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "NVIDIA-vComputeServer-9.0",
"name": "NVIDIA-vComputeServer-9.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "2a99638e-493f-424b-bc3a-629935307490",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "vGaming_Flexera_License-0.1",
"name": "vGaming_Flexera_License-0.1",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "a013d60c-3cd6-4e61-ae51-018b5e342178",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "GRID-Virtual-Apps-3.0",
"name": "GRID-Virtual-Apps-3.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bb99c6a3-81ce-4439-aef5-9648e75dd878",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "GRID-vGaming-NLS-Metered-8.0",
"name": "GRID-vGaming-NLS-Metered-8.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "c653e131-695c-4477-b77c-42ade3dcb02c",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "GRID-Virtual-WS-Ext-2.0",
"name": "GRID-Virtual-WS-Ext-2.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "6fc224ef-e0b5-467b-9bbb-d31c9eb7c6fc",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "GRID-vGaming-8.0",
"name": "GRID-vGaming-8.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "3c88888d-ebf3-4df7-9e86-c97d5b29b997",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "GRID-Virtual-PC-2.0",
"name": "GRID-Virtual-PC-2.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "66744b41-1fff-49be-a5a6-4cbd71b1117e",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "NVAIE_Licensing-1.0",
"name": "NVAIE_Licensing-1.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "1d4e9ebc-a78c-41f4-a11a-de38a467b2ba",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "NVIDIA-vComputeServer NLS Metered-9.0",
"name": "NVIDIA-vComputeServer NLS Metered-9.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "2152f8aa-d17b-46f5-8f5f-6f8c0760ce9c",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "vGaming_FB_License-0.1",
"name": "vGaming_FB_License-0.1",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "54cbe0e8-7b35-4068-b058-e11f5b367c66",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "Quadro-Virtual-DWS-5.0",
"name": "Quadro-Virtual-DWS-5.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "07a1d2b5-c147-48bc-bf44-9390339ca388",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "GRID-Virtual-WS-2.0",
"name": "GRID-Virtual-WS-2.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "82d7a5f0-0c26-11ef-b3b6-371045c70906",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "vGaming_Flexera_License-0.1",
"name": "vGaming_Flexera_License-0.1",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "f09b5c33-5c07-11ed-9fa6-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "NVIDIA OVE Licensing",
"name": "NVIDIA Omniverse Nucleus",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
}
]

View File

@ -0,0 +1,10 @@
[
{
"xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"ems_identifier": "ems_id",
"name": "vgpu",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
}
]

View File

@ -0,0 +1,186 @@
[
{
"xid": "be2769b9-2cdb-11ec-9838-061a22468b59",
"product_xid": "bdfbde00-2cdb-11ec-9838-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be276d7b-2cdb-11ec-9838-061a22468b59",
"product_xid": "bdfbe16d-2cdb-11ec-9838-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be276efe-2cdb-11ec-9838-061a22468b59",
"product_xid": "bdfbe308-2cdb-11ec-9838-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be276ff0-2cdb-11ec-9838-061a22468b59",
"product_xid": "bdfbe405-2cdb-11ec-9838-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be2770af-2cdb-11ec-9838-061a22468b59",
"product_xid": "bdfbe509-2cdb-11ec-9838-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be277164-2cdb-11ec-9838-061a22468b59",
"product_xid": "bdfbe5c6-2cdb-11ec-9838-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be277214-2cdb-11ec-9838-061a22468b59",
"product_xid": "bdfbe6e8-2cdb-11ec-9838-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be2772c8-2cdb-11ec-9838-061a22468b59",
"product_xid": "bdfbe7c8-2cdb-11ec-9838-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be277379-2cdb-11ec-9838-061a22468b59",
"product_xid": "bdfbe884-2cdb-11ec-9838-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "cf0a5330-b583-4d9f-84bb-cfc8ce0917bb",
"product_xid": "07a1d2b5-c147-48bc-bf44-9390339ca388",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "90d0f05f-9431-4a15-86e7-740a4f08d457",
"product_xid": "1d4e9ebc-a78c-41f4-a11a-de38a467b2ba",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "327385dd-4ba8-4b3c-bc56-30bcf58ae9a3",
"product_xid": "2152f8aa-d17b-46f5-8f5f-6f8c0760ce9c",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "6733f2cc-0736-47ee-bcc8-20c4c624ce37",
"product_xid": "2a99638e-493f-424b-bc3a-629935307490",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "f35396a9-24f8-44b6-aa6a-493b335f4d56",
"product_xid": "3c88888d-ebf3-4df7-9e86-c97d5b29b997",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "6c7981d3-7192-4bfd-b7ec-ea2ad0b466dc",
"product_xid": "54cbe0e8-7b35-4068-b058-e11f5b367c66",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "9bd09610-6190-4684-9be6-3d9503833e80",
"product_xid": "66744b41-1fff-49be-a5a6-4cbd71b1117e",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "a4282e5b-ea08-4e0a-b724-7f4059ba99de",
"product_xid": "6fc224ef-e0b5-467b-9bbb-d31c9eb7c6fc",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "5cf793fc-1fb3-45c0-a711-d3112c775cbe",
"product_xid": "a013d60c-3cd6-4e61-ae51-018b5e342178",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "eb2d39a4-6370-4464-8a6a-ec3f42c69cb5",
"product_xid": "bb99c6a3-81ce-4439-aef5-9648e75dd878",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "e9df1c70-7fac-4c84-b54c-66e922b9791a",
"product_xid": "c0ce7114-d8a5-40d4-b8b0-df204f4ff631",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "6a4d5bcd-7b81-4e22-a289-ce3673e5cabf",
"product_xid": "c653e131-695c-4477-b77c-42ade3dcb02c",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "c4284597-5c09-11ed-9fa6-061a22468b59",
"product_xid": "f09b5c33-5c07-11ed-9fa6-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "9e162d3c-0c26-11ef-b3b6-371045c70906",
"product_xid": "82d7a5f0-0c26-11ef-b3b6-371045c70906",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
}
]

View File

@ -0,0 +1,422 @@
[
{
"xid": "be531e98-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be2769b9-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "GRID-Virtual-Apps",
"feature_version": "3.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be53219e-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be276d7b-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "GRID-Virtual-PC",
"feature_version": "2.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be5322f0-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be276d7b-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "Quadro-Virtual-DWS",
"feature_version": "5.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 1,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be5323d8-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be276d7b-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "GRID-Virtual-WS",
"feature_version": "2.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 2,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be5324a6-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be276d7b-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "GRID-Virtual-WS-Ext",
"feature_version": "2.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 3,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be532568-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be276efe-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "Quadro-Virtual-DWS",
"feature_version": "5.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be532630-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be276efe-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "GRID-Virtual-WS",
"feature_version": "2.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 1,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be5326e7-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be276efe-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "GRID-Virtual-WS-Ext",
"feature_version": "2.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 2,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be5327a7-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be276ff0-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "GRID-vGaming",
"feature_version": "8.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be532923-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be2770af-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "GRID-Virtual-Apps",
"feature_version": "3.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be5329e0-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be277164-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "GRID-Virtual-PC",
"feature_version": "2.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be532aa0-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be277164-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "Quadro-Virtual-DWS",
"feature_version": "5.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 1,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be532b5c-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be277164-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "GRID-Virtual-WS",
"feature_version": "2.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 2,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be532c19-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be277164-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "GRID-Virtual-WS-Ext",
"feature_version": "2.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 3,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be532ccb-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be277214-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "Quadro-Virtual-DWS",
"feature_version": "5.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be532d92-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be277214-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "GRID-Virtual-WS",
"feature_version": "2.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 1,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be532e45-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be277214-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "GRID-Virtual-WS-Ext",
"feature_version": "2.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 2,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be532efa-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be2772c8-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "GRID-vGaming",
"feature_version": "8.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be53306d-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be277379-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "NVIDIA-vComputeServer",
"feature_version": "9.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be533228-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be277379-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "NVIDIA-vComputeServer NLS Metered",
"feature_version": "9.0",
"license_type_identifier": "CONCURRENT_UNCOUNTED_SINGLE",
"evaluation_order_index": 2,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be5332f6-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be277379-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "NVAIE_Licensing",
"feature_version": "1.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 3,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "9ca32d2b-736e-4e4f-8f5a-895a755b4c41",
"product_fulfillment_xid": "5cf793fc-1fb3-45c0-a711-d3112c775cbe",
"feature_identifier": "GRID-Virtual-Apps",
"feature_version": "3.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "d8b25329-f47f-43dc-a278-f2d38f9e939b",
"product_fulfillment_xid": "f35396a9-24f8-44b6-aa6a-493b335f4d56",
"feature_identifier": "GRID-Virtual-PC",
"feature_version": "2.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "e7102df8-d88a-4bd0-aa79-9a53d8b77888",
"product_fulfillment_xid": "cf0a5330-b583-4d9f-84bb-cfc8ce0917bb",
"feature_identifier": "GRID-Virtual-WS",
"feature_version": "2.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "30761db3-0afe-454d-b284-efba6d9b13a3",
"product_fulfillment_xid": "6a4d5bcd-7b81-4e22-a289-ce3673e5cabf",
"feature_identifier": "GRID-Virtual-WS-Ext",
"feature_version": "2.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "10fd7701-83ae-4caf-a27f-75880fab23f6",
"product_fulfillment_xid": "a4282e5b-ea08-4e0a-b724-7f4059ba99de",
"feature_identifier": "GRID-vGaming",
"feature_version": "8.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "cbd61276-fb1e-42e1-b844-43e94465da8f",
"product_fulfillment_xid": "9bd09610-6190-4684-9be6-3d9503833e80",
"feature_identifier": "NVAIE_Licensing",
"feature_version": "1.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "6b1c74b5-1511-46ee-9f12-8bc6d5636fef",
"product_fulfillment_xid": "90d0f05f-9431-4a15-86e7-740a4f08d457",
"feature_identifier": "NVIDIA-vComputeServer NLS Metered",
"feature_version": "9.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "db53af09-7295-48b7-b927-24b23690c959",
"product_fulfillment_xid": "e9df1c70-7fac-4c84-b54c-66e922b9791a",
"feature_identifier": "NVIDIA-vComputeServer",
"feature_version": "9.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "1f62be61-a887-4e54-a34e-61cfa7b2db30",
"product_fulfillment_xid": "6c7981d3-7192-4bfd-b7ec-ea2ad0b466dc",
"feature_identifier": "Quadro-Virtual-DWS",
"feature_version": "5.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "8a4b5e98-f1ca-4c18-b0d4-8f4f9f0462e2",
"product_fulfillment_xid": "327385dd-4ba8-4b3c-bc56-30bcf58ae9a3",
"feature_identifier": "vGaming_FB_License",
"feature_version": "0.1",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "a1dfe741-3e49-11ed-9fa6-061a22468b59",
"product_fulfillment_xid": "be2772c8-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "vGaming_Flexera_License",
"feature_version": "0.1",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 1,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "8eabcb08-3f0e-11ed-9fa6-061a22468b59",
"product_fulfillment_xid": "be2772c8-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "vGaming_FB_License",
"feature_version": "0.1",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 2,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "0c1552ca-3ef8-11ed-9fa6-061a22468b59",
"product_fulfillment_xid": "be276ff0-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "vGaming_Flexera_License",
"feature_version": "0.1",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 1,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "7fb1d01d-3f0e-11ed-9fa6-061a22468b59",
"product_fulfillment_xid": "be276ff0-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "vGaming_FB_License",
"feature_version": "0.1",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 2,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be53286a-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be276ff0-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "GRID-vGaming-NLS-Metered",
"feature_version": "8.0",
"license_type_identifier": "CONCURRENT_UNCOUNTED_SINGLE",
"evaluation_order_index": 3,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be532fb2-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be2772c8-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "GRID-vGaming-NLS-Metered",
"feature_version": "8.0",
"license_type_identifier": "CONCURRENT_UNCOUNTED_SINGLE",
"evaluation_order_index": 3,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "15ff4f16-57a8-4593-93ec-58352a256f12",
"product_fulfillment_xid": "eb2d39a4-6370-4464-8a6a-ec3f42c69cb5",
"feature_identifier": "GRID-vGaming-NLS-Metered",
"feature_version": "8.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 3,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "6caeb4cf-360f-11ee-b67d-02f279bf2bff",
"product_fulfillment_xid": "be277379-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "NVAIE_Licensing",
"feature_version": "2.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 4,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bf105e18-0c26-11ef-b3b6-371045c70906",
"product_fulfillment_xid": "9e162d3c-0c26-11ef-b3b6-371045c70906",
"feature_identifier": "vGaming_Flexera_License",
"feature_version": "0.1",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "31c3be8c-5c0a-11ed-9fa6-061a22468b59",
"product_fulfillment_xid": "c4284597-5c09-11ed-9fa6-061a22468b59",
"feature_identifier": "OVE_Licensing",
"feature_version": "1.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be533144-2cdb-11ec-9838-061a22468b59",
"product_fulfillment_xid": "be277379-2cdb-11ec-9838-061a22468b59",
"feature_identifier": "Quadro-Virtual-DWS",
"feature_version": "0.0",
"license_type_identifier": "CONCURRENT_COUNTED_SINGLE",
"evaluation_order_index": 1,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
}
]

View File

@ -0,0 +1,44 @@
[
{
"xid": "23169ffc-84c6-4606-acb6-14296d53f1af",
"activity": 0,
"display_name": "Internal Failure",
"description": "internal failure event"
},
{
"xid": "90e8e4e4-b976-43b7-b6cb-233dbf0445b1",
"activity": 1,
"display_name": "Directive",
"description": "directive event"
},
{
"xid": "5ffd173e-29e4-41bf-9b4c-3c6076de6a53",
"activity": 100,
"display_name": "Leasing",
"description": "leasing event"
},
{
"xid": "72fa1a14-7fbc-4de9-ae82-b247cc7460cd",
"activity": 300,
"display_name": "Telemetery Capture",
"description": "telemetery capture event"
},
{
"xid": "360a3b38-b365-47d3-9ab7-f41d222929f1",
"activity": 400,
"display_name": "Diagnostic Capture",
"description": "diagnostic capture event"
},
{
"xid": "9259815a-bab5-4fb1-815f-8389145c8cbc",
"activity": 200,
"display_name": "Admin",
"description": "audit event"
},
{
"xid": "6f4e55a2-674f-494f-8584-42a4995c27cf",
"activity": 150,
"display_name": "Admin",
"description": "system audit event"
}
]

View File

@ -0,0 +1,47 @@
[
{
"xid": "b8cf3c25-4949-41b3-9ce5-11f4d66f748a",
"service_instance_xid": "d8c07e4a-f6a4-49d0-b2dc-3faf0e1bf2bd",
"namespace": "service_instance.identity",
"name": "public_key",
"value": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvN4tuxoTqb6q0duPdRkx\nWX9rl48bJ09JRdGNVMTfJUQiitCAr7aseXZarTwq5iyi+swR1KNF2B+pJT6SOudQ\nwbXZe1ZwgD4arel+d65ouTwcZLnb7If3auDQkXbu6sgMkgX5JfQn9eb+lStr8M6v\ntz7yYquHbbv8mGM1Ulca+O4nUwI5hLHpE8KA3dtVPfEOZVGmONzsNA4RrScT3aBI\nd5uCm6BkmL1EJEvFTSR2SX5Cnkuj6AhLIA0LwOmavJgxjl6MC9Np95qs6ll1C91f\nbXJ+U9ReCyUw0vIl41tv2+sZxcygYUoPG8Z1u5WvE3l00rfbW+OMzaEBM7RKOxBY\nZwIDAQAB\n-----END PUBLIC KEY-----",
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "1a4f360c-aa8e-43cc-9630-ee95fd107e88",
"service_instance_xid": "d8c07e4a-f6a4-49d0-b2dc-3faf0e1bf2bd",
"namespace": "service_instance.identity",
"name": "private_key",
"value": "-----BEGIN RSA PRIVATE KEY-----\nMIIEowIBAAKCAQEAvN4tuxoTqb6q0duPdRkxWX9rl48bJ09JRdGNVMTfJUQiitCA\nr7aseXZarTwq5iyi+swR1KNF2B+pJT6SOudQwbXZe1ZwgD4arel+d65ouTwcZLnb\n7If3auDQkXbu6sgMkgX5JfQn9eb+lStr8M6vtz7yYquHbbv8mGM1Ulca+O4nUwI5\nhLHpE8KA3dtVPfEOZVGmONzsNA4RrScT3aBId5uCm6BkmL1EJEvFTSR2SX5Cnkuj\n6AhLIA0LwOmavJgxjl6MC9Np95qs6ll1C91fbXJ+U9ReCyUw0vIl41tv2+sZxcyg\nYUoPG8Z1u5WvE3l00rfbW+OMzaEBM7RKOxBYZwIDAQABAoIBAC8AB1dZXO1QAoho\n4CFe3JYODINR3IsCwxQ52rbuqy1F8GalDnErv24WkugrYe2XzBMnd4R4ASiQcHJR\nSOiZqdIa4/06fJKdYdxHj+5Om8cE+3fhfKY3C84wFhctBrWshNxN2jukr9EU4+PR\nQ3JQrQ+n/X+qefBH6MsvXRSZkp/Bjm7YbD5t0IFQIpxfrmc/cX7vfRgFmUOWu8ju\nKB3C5DSkhJzXAyfuq8zjN8gLTyEYQfqHtgQEu63DSaS+sWm8f2mmha2YZ4ixGiLJ\ngTwnoemJQmEOiqhBpYs/xfefP1IDpIXqx7F/LCWTNgAkUq6TSevcxgMdgyULGjWM\nN+oj5WECgYEAyTt8/7zsUa7As9n6gGDHM5xRSIftfSiI0QzkJfKI3Cua4Cl/c54F\nSoSdlNUNXUh1J2/b0Ukdi7AWjiuHVy1EAfu5rPNcWwsqE2bE9MXVY/MpsvyABEpi\n8QoMi47SDCpMf1W0cYIn3B8rLVLxlOVcZ6d9htaNQ6+MEGdXGU7SfNECgYEA8EU3\nWipQ1tbYpRcOItjVZNVCy2t7RcZoRSrtqc+bLtXXRPMhncly7ceQ22tf1Yxe11vO\nOxJnFlvXCxsZncta4tQd24/aoxmzGCBltVmXb1FcJly6/y9uurVdceeU2Vp0mxKZ\nZ9zQBBqtFvlMVAZOhSc63aZ7ByKJK/8i+tty77cCgYEAsCSoV9rxKNbEyylkwnb0\nJ1MPO2PwF/whNowIMMdJ0R9CJDFu5K9Phljq7tpHJn5EPk8FpP5RJHLwa2XixAZV\nXz8O2jrzfqYZIH52rKN3FFRHDetDy32pecAIFyje59MmvtcwaaM6bM3Dp5rQ6DqU\nVg8gK6UmZjcFbV5nuTlrueECgYBIhUvIvj76KYzof4X3xKTcM3ZeuclSbSlpvyRO\n/eekAk1gdVYvLu+uj27Mm6MobJ7vt7kOoWZWHFBS/NIFi6yaDFYawFfIpOgmnxiz\n3R/VLKR4u8KBZYqxdi6HQ9Psqt3JNJry+3YZ1wdpiMOeFO08SXP+FNLLe4QVsIOZ\nXgVaDwKBgFEIOAeFksIpx2l5TrgaV1f1e0rxilTsEsnBOrJSXjhKUGSkSGQyZirH\nPnc2z/QDXJuSeMX+w9nxJy+33kkBgkjvQnZpGgfitj/8ICmw+u4eCWL7cnu/UEbz\nzAI81NKnf1MN72uc8utYpz1ee4ALSUxa0vJGLQ6PRSQQGdlZv2iP\n-----END RSA PRIVATE KEY-----",
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "a3453cbf-1b9c-44f5-a9e8-7fdcc8d1ba78",
"service_instance_xid": "d8c07e4a-f6a4-49d0-b2dc-3faf0e1bf2bd",
"namespace": "service_instance.client.all",
"name": "public_key",
"value": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4hKQSjyWdWAvkStVPRhK\n5ObBDX6ghF4ULkmDB5iKdexAWPPKaHCGHER+1GGABsAwU9gn1nxhI1npnoM6a9qp\ncXwMRTf5R14zSGisyzug6SJSUykxnLG1K6uYTTQo95sXKee7bAzoHERhWK9Uxqki\nvLwW2rGiW8hRG4UHQ/Ea3OVrjPbRHfmsaJm4tbf2oBkZ1S3xhzQIIkrV8f3RUe1S\nxxQ/iftf5UaYOZzru6my4Sb/vIjEU66SiDnkJwbqVKdkI86q21YLXq7DMi+vAVIE\n5rc/SWYz/iRZ/McsRDrofVxQIoHq71613XEmTyQkRm0T/I44Yhynhe2qQLgf0hzu\nBQIDAQAB\n-----END PUBLIC KEY-----",
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "ef6e9c05-dc4e-49f3-b9b4-a0e1ed1151a5",
"service_instance_xid": "d8c07e4a-f6a4-49d0-b2dc-3faf0e1bf2bd",
"namespace": "service_instance.client.all",
"name": "private_key",
"value": "-----BEGIN RSA PRIVATE KEY-----\nMIIEogIBAAKCAQEA4hKQSjyWdWAvkStVPRhK5ObBDX6ghF4ULkmDB5iKdexAWPPK\naHCGHER+1GGABsAwU9gn1nxhI1npnoM6a9qpcXwMRTf5R14zSGisyzug6SJSUykx\nnLG1K6uYTTQo95sXKee7bAzoHERhWK9UxqkivLwW2rGiW8hRG4UHQ/Ea3OVrjPbR\nHfmsaJm4tbf2oBkZ1S3xhzQIIkrV8f3RUe1SxxQ/iftf5UaYOZzru6my4Sb/vIjE\nU66SiDnkJwbqVKdkI86q21YLXq7DMi+vAVIE5rc/SWYz/iRZ/McsRDrofVxQIoHq\n71613XEmTyQkRm0T/I44Yhynhe2qQLgf0hzuBQIDAQABAoIBABpJh06iieo/E3jh\nXYl7nCXOsS8FBNwvZlBViu9krOD2ZisRufz37Jg33LmMVssyKMxvC37UuqTWLSSZ\n5L6qz94aywB3eDx0tyjZxxHgrp69N25lEVhDj6nyy4RaptLXzVM5l2EChTDYQKuD\nw6tP+nKQumWWlybt/YRiLQyY6gM6UBT8DX9ajy9AnJhu4wmE/mxX2ZHcAw9BNWZT\nCzprf5oTkkB8gHzufev56u1Lt11lg4cIg5JSwBeQH77uswKevLsaaT7ARlHZHrKz\n8bsY8kcxPwuSZr5lGV26DxrT3SUWOJhVYG2WZTzjySpfFnwMkBq/3mqeE48g2jfe\nQf4Y7JECgYEA6Y5DCzzM6Phaec6vX8PoB1iwqA75Rvqs+Bc3tYAf1wdz4v7zvHOA\n0E0jAuXpKwkEimHxPt6GbCOtwPDcyLj+P/44vWI+Z0Hg8x2d0u8aBVrLIA/sOowy\nUBlbYMXLTPpGnFwkE5wOfH5oo2A/AtdP7lJlKQIrFyprCNx8dMw/tY0CgYEA98w0\n366/u+/GcsCv4utOyaTgZBoyww+FY3SInSOpo2c8YDyHpdCkPh+2OuWex819UJnU\nl0jWCIR815LeMePlOnVVA1qSaA9RcqEAxWkvxaBllqOZtbGTt0ED7d0rxCDckfpW\nOS9OlXmsE6p5IcyJOremLIA6L/QpnNC9v0SWEFkCgYAJZcUC1b50/VE+p3ddBhf2\n+7WX/YpANePx05VVQ0OEtnMORi3ufkNHnmLzQecA6Ur6enhnjDKidUkPg2GO3gq0\n7ni//gz+wKLZhW6NRzunzYBw2NMrg+qeWHbZzPuiLEvdDMQS2eunTLrPIBdI+Prp\nXv1dCg5Lz1QhNiX32SQTHQKBgAiuZsvPW3hCFjm+9mqEw+XcmN/o6w5aZNnvIzoe\nHbtTypG0jSwJ+zcR9Vhq4v0s/c7tFL2YF6eEvLrwskgdK9K4eZn8elSa9MeHTHee\nD8ZksCpu4Nu0tPAenvyeWwIsBI44rvyh46bo9FZcCpJckBI2jOPSOjej3jFYPs2M\noZVBAoGAX3Eoejuq4mAy8nqAc6B+9lFgLfJgpaDj4In3PLWazfkQtUSQk7fYMU9B\nhRj8bTT27IN4V/BgLBUtIWXCqHya3HzgSv5jOwPWJueLi7HYdLeAnEOoZQRgjtXC\nhklDEonJ90Ni5cPzQMq4em9pynU6nQK+fBWVHCStBhcBIe+gL7E=\n-----END RSA PRIVATE KEY-----",
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "219f0685-dd0a-4df6-a5b4-1f38bbac9f6f",
"service_instance_xid": "d8c07e4a-f6a4-49d0-b2dc-3faf0e1bf2bd",
"namespace": "global.identity",
"name": "public_key",
"value": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtqeqqbZqDXnQMO54tXoZ\nmxrOQ+Av6sarE6sMlf+tFOLRrcWsbgf6tLILyQ1fODKcCgOHs+QNbWIr2pA+SAp5\nfa8jIVzWIJmf5i08iLAzZNfM8PXUmx6tKHlyl8xPtwy9pp7sigt2hx7gDgTDD+Uf\nCePSMH/Cko+rQrornc6P0WoabMZ6gd0NR3T/jGEIIBbJ5M2hoPY3GOEn79/u4R7R\nWrH4FzoVKC4D43AGSSKHIpAS7m3l+B0achSXAgbvVOlCEv9PoivLS4ANw/gArImw\nJpYqP4CwxTrt6OARG5fodeHrqhxv3NYof38N7ByLzEUNm8tmtXTXGY3Lz68LQ4X4\nmQIDAQAB\n-----END PUBLIC KEY-----",
"created_at": "2025-03-26 19:51:37.781301",
"last_updated_at": "2025-03-26 19:51:37.781301"
}
]

View File

@ -0,0 +1,15 @@
[
{
"xid": "d8c07e4a-f6a4-49d0-b2dc-3faf0e1bf2bd",
"secret_identifier_ref": "45798d4d-b25a-434f-bb59-9c9a68591a30",
"service_instance_type_xid": "c92a973e-424a-463a-b48f-24b9f1441272",
"org_name": "",
"name": "DEFAULT_2025-03-26_19:51:36",
"description": "ON_PREM_SERVICE_INSTANCE",
"state": "setup_uninitialized",
"detail": {},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"instant_clone_support": false
}
]

View File

@ -0,0 +1,16 @@
[
{
"xid": "c92a973e-424a-463a-b48f-24b9f1441272",
"name": "On-prem",
"description": "On-prem service instance",
"created_at": "2025-03-26 19:48:36.181435",
"last_updated_at": "2025-03-26 19:48:36.181435"
},
{
"xid": "83cc294f-671f-4823-8c94-0d95f9b01904",
"name": "Cloud",
"description": "Cloud service instance",
"created_at": "2025-03-26 19:48:36.186564",
"last_updated_at": "2025-03-26 19:48:36.186564"
}
]

View File

@ -0,0 +1,29 @@
[
{
"property_name": "METRICS_COLLECTION",
"property_value": {"value": 1},
"created_at": "2025-03-26 19:51:37.062607",
"created_by": null,
"last_updated_at": "2025-03-26 19:51:37.062607",
"last_updated_by": null,
"description": "settings for collection of Appliance metrics in minutes"
},
{
"property_name": "METRICS_CLEAN_UP",
"property_value": {"value": 7},
"created_at": "2025-03-26 19:51:37.062607",
"created_by": null,
"last_updated_at": "2025-03-26 19:51:37.062607",
"last_updated_by": null,
"description": "settings for deletion of Appliance metrics collected in days"
},
{
"property_name": "DLS_SI_FEATURE_DISPLAY_MAPPING",
"property_value": {"GRID-vGaming" : "NVIDIA vGaming", "GRID-Virtual-Apps" : "NVIDIA Virtual Applications", "GRID-Virtual-PC" : "NVIDIA Virtual PC", "GRID-Virtual-WS" : "NVIDIA RTX Virtual Workstation", "NVIDIA-vComputeServer" : "NVIDIA Virtual Compute Server", "Quadro-Virtual-DWS" : "NVIDIA RTX Virtual Workstation", "OVE_Licensing" : "NVIDIA OVE Licensing"},
"created_at": "2025-03-26 19:51:37.062607",
"created_by": null,
"last_updated_at": "2025-03-26 19:51:37.062607",
"last_updated_by": null,
"description": null
}
]

View File

@ -0,0 +1,26 @@
[
{
"xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"name": "global",
"description": "Global scope",
"rank": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "dea45ef9-80e2-4829-a390-c601c77591ab",
"name": "license-server",
"description": "Licence server scope",
"rank": 4,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "6c8ba662-f319-4a35-b780-3eb420c328f0",
"name": "service-instance",
"description": "Service Instance Scope",
"rank": 3,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
}
]

View File

@ -0,0 +1,101 @@
[
{
"xid": "412e3184-af2f-4828-8743-ec45b959405b",
"name": "offline_lease",
"description": "Setting for offline lease",
"value_specification": {"data_type": "boolean"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0", "dea45ef9-80e2-4829-a390-c601c77591ab"]
},
{
"xid": "fce81950-203a-441f-9c27-18809fef462d",
"name": "admin_event_purge_time",
"description": "Time setting in days to delete admin events older than specified",
"value_specification": {"max": "730", "min": "1", "data_type": "integer"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0"]
},
{
"xid": "15a9fba3-10c1-40f3-ab2e-6c223b436cf0",
"name": "lease_event_purge_time",
"description": "Time setting in days to delete lease events older than specified",
"value_specification": {"max": "90", "min": "1", "data_type": "integer"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0"]
},
{
"xid": "2d0e5e8a-3d0b-48eb-89cc-beaf2825c6f2",
"name": "default_renewal_period",
"description": "Default renewal period as percentage of lease borrow duration",
"value_specification": {"max": "95", "min": "15", "data_type": "integer"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0", "dea45ef9-80e2-4829-a390-c601c77591ab"]
},
{
"xid": "e556bb20-8ac0-48ac-b1b3-3428b87bd0c0",
"name": "min_lease_period",
"description": "If clients pass any lease period value in lease borrow or renew requests it should be greater than configured or default Min Lease Period, otherwise Min Lease Period will be used for lease duration",
"value_specification": {"max": "P30D", "min": "PT10M", "data_type": "iso8601duration"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0", "dea45ef9-80e2-4829-a390-c601c77591ab"]
},
{
"xid": "82edba98-a43a-4e81-b91b-d23c24a7e632",
"name": "max_lease_period",
"description": "If clients pass any lease period value in lease borrow or renew requests it should be less than configured or default Max Lease Period, otherwise Max Lease Period will be used for lease duration",
"value_specification": {"max": "P365D", "min": "PT10M", "data_type": "iso8601duration"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0", "dea45ef9-80e2-4829-a390-c601c77591ab"]
},
{
"xid": "6e2bbcc1-5897-4761-97e1-67a034652af8",
"name": "auth_token_expiry_time",
"description": "Shorter expiry time leads to more secure communication but increases network calls. Longer expiry time leads to reduced network calls but less secured communication",
"value_specification": {"max": "P1D", "min": "PT1H", "data_type": "iso8601duration"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0"]
},
{
"xid": "55f06d20-3f40-4135-bbf5-4f45ac9641f8",
"name": "default_lease_period",
"description": "This lease duration value is used if clients do not pass any lease period in lease borrow or renew requests",
"value_specification": {"max": "P365D", "min": "PT10M", "data_type": "iso8601duration"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0", "dea45ef9-80e2-4829-a390-c601c77591ab"]
},
{
"xid": "fb1eeca0-595d-4296-8cfb-ff61b0984c13",
"name": "window_for_purging_inactive_clients",
"description": "Licensed clients which do not have any active leases and there is no lease activity in this configured window will be purged",
"value_specification": {"max": "P30D", "min": "PT1H", "data_type": "iso8601duration"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0"]
},
{
"xid": "789b8a27-4118-49d5-828a-64f1ca6f96ca",
"name": "inactive_clients_registration_time_threshold",
"description": "Time window of client registration to consider when purging inactive clients",
"value_specification": {"max": "P30D", "min": "P1D", "data_type": "iso8601duration"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0"]
},
{
"xid": "7c25b4b0-e4d0-11ec-b876-273ed73fd3ec",
"name": "volume_disk_allocation_in_gb",
"description": "Postgres volume size attached to the container.(This setting is not applicable for VM based appliances where the volume size is computed by the system )",
"value_specification": {"max": "1000", "min": "10", "data_type": "integer"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607",
"scope_set": ["f24935c4-f915-49b4-a419-fa74cff5a702", "6c8ba662-f319-4a35-b780-3eb420c328f0"]
}
]

View File

@ -0,0 +1,101 @@
[
{
"xid": "5dd1e217-f7e5-4df1-a571-ed5a867784a5",
"configuration_setting_specification_xid": "55f06d20-3f40-4135-bbf5-4f45ac9641f8",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": "P1D"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "b34d1711-9dc0-4f00-b999-544ca59c3e3d",
"configuration_setting_specification_xid": "e556bb20-8ac0-48ac-b1b3-3428b87bd0c0",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": "PT10M"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "6f9d025d-3b10-42e7-a686-82ac8c390b06",
"configuration_setting_specification_xid": "82edba98-a43a-4e81-b91b-d23c24a7e632",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": "P7D"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "7791726b-6938-4efa-bb1f-188825194ca3",
"configuration_setting_specification_xid": "2d0e5e8a-3d0b-48eb-89cc-beaf2825c6f2",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": 15},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "85d8ed95-9890-4735-a23b-b1744b9d9939",
"configuration_setting_specification_xid": "412e3184-af2f-4828-8743-ec45b959405b",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": false},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "f1b31a6b-6a04-4031-a869-e83197464cdb",
"configuration_setting_specification_xid": "fce81950-203a-441f-9c27-18809fef462d",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": "90"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "cab58f94-d47a-4a63-aef6-0e81fd0b9394",
"configuration_setting_specification_xid": "15a9fba3-10c1-40f3-ab2e-6c223b436cf0",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": "15"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "c92ec621-d798-428c-b030-13704f1fa03d",
"configuration_setting_specification_xid": "6e2bbcc1-5897-4761-97e1-67a034652af8",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": "PT1H"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "aa19531f-8df4-4dde-9455-f28338c6c2ce",
"configuration_setting_specification_xid": "7c25b4b0-e4d0-11ec-b876-273ed73fd3ec",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": "10"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "409508c2-843f-4fdd-873c-70d72e9f523c",
"configuration_setting_specification_xid": "fb1eeca0-595d-4296-8cfb-ff61b0984c13",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": "PT1H"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "60fd989d-412d-4691-af26-760e579369a9",
"configuration_setting_specification_xid": "789b8a27-4118-49d5-828a-64f1ca6f96ca",
"configuration_setting_scope_xid": "f24935c4-f915-49b4-a419-fa74cff5a702",
"scope_instance_xid": null,
"value": {"value": "P1D"},
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
}
]

View File

@ -0,0 +1,12 @@
[
{
"xid": "55f06d20-3f40-4135-bbf5-4f45ac9641f8",
"feature_name": "NVAIE_Licensing",
"is_per_device_licensing_supported": true
},
{
"xid": "55f06d20-3f40-4135-bbf5-4f45ac9641f9",
"feature_name": "NVIDIA-vComputeServer",
"is_per_device_licensing_supported": true
}
]

View File

@ -0,0 +1,20 @@
[
{
"xid": "e26f72d1-14f5-42e8-a6d9-35598882d1a4",
"name": "borrow",
"description": null,
"created_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "3907286e-2195-435f-bd25-a4c5e5b2a0c4",
"name": "renew",
"description": null,
"created_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "311b0593-594b-403d-b162-1f893333923d",
"name": "release",
"description": null,
"created_at": "2025-03-26 19:51:37.062607"
}
]

View File

@ -0,0 +1,209 @@
[
{
"xid": "bdfbde00-2cdb-11ec-9838-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "NVIDIA Virtual Applications",
"name": "NVIDIA Virtual Applications",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bdfbe16d-2cdb-11ec-9838-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "NVIDIA Virtual PC",
"name": "NVIDIA Virtual PC",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bdfbe308-2cdb-11ec-9838-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "NVIDIA RTX Virtual Workstation",
"name": "NVIDIA RTX Virtual Workstation",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bdfbe405-2cdb-11ec-9838-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "NVIDIA vGaming",
"name": "NVIDIA vGaming",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bdfbe509-2cdb-11ec-9838-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "GRID Virtual Applications",
"name": "GRID Virtual Applications",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bdfbe5c6-2cdb-11ec-9838-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "GRID Virtual PC",
"name": "GRID Virtual PC",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bdfbe6e8-2cdb-11ec-9838-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "Quadro Virtual Data Center Workstation",
"name": "Quadro Virtual Data Center Workstation",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bdfbe7c8-2cdb-11ec-9838-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "GRID vGaming",
"name": "GRID vGaming",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bdfbe884-2cdb-11ec-9838-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "NVIDIA Virtual Compute Server",
"name": "NVIDIA Virtual Compute Server",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "c0ce7114-d8a5-40d4-b8b0-df204f4ff631",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "NVIDIA-vComputeServer-9.0",
"name": "NVIDIA-vComputeServer-9.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "2a99638e-493f-424b-bc3a-629935307490",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "vGaming_Flexera_License-0.1",
"name": "vGaming_Flexera_License-0.1",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "a013d60c-3cd6-4e61-ae51-018b5e342178",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "GRID-Virtual-Apps-3.0",
"name": "GRID-Virtual-Apps-3.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "bb99c6a3-81ce-4439-aef5-9648e75dd878",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "GRID-vGaming-NLS-Metered-8.0",
"name": "GRID-vGaming-NLS-Metered-8.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "c653e131-695c-4477-b77c-42ade3dcb02c",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "GRID-Virtual-WS-Ext-2.0",
"name": "GRID-Virtual-WS-Ext-2.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "6fc224ef-e0b5-467b-9bbb-d31c9eb7c6fc",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "GRID-vGaming-8.0",
"name": "GRID-vGaming-8.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "3c88888d-ebf3-4df7-9e86-c97d5b29b997",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "GRID-Virtual-PC-2.0",
"name": "GRID-Virtual-PC-2.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "66744b41-1fff-49be-a5a6-4cbd71b1117e",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "NVAIE_Licensing-1.0",
"name": "NVAIE_Licensing-1.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "1d4e9ebc-a78c-41f4-a11a-de38a467b2ba",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "NVIDIA-vComputeServer NLS Metered-9.0",
"name": "NVIDIA-vComputeServer NLS Metered-9.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "2152f8aa-d17b-46f5-8f5f-6f8c0760ce9c",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "vGaming_FB_License-0.1",
"name": "vGaming_FB_License-0.1",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "54cbe0e8-7b35-4068-b058-e11f5b367c66",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "Quadro-Virtual-DWS-5.0",
"name": "Quadro-Virtual-DWS-5.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "07a1d2b5-c147-48bc-bf44-9390339ca388",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "GRID-Virtual-WS-2.0",
"name": "GRID-Virtual-WS-2.0",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "82d7a5f0-0c26-11ef-b3b6-371045c70906",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "vGaming_Flexera_License-0.1",
"name": "vGaming_Flexera_License-0.1",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "f09b5c33-5c07-11ed-9fa6-061a22468b59",
"product_family_xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"identifier": "NVIDIA OVE Licensing",
"name": "NVIDIA Omniverse Nucleus",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
}
]

View File

@ -0,0 +1,10 @@
[
{
"xid": "bda4d909-2cdb-11ec-9838-061a22468b59",
"ems_identifier": "ems_id",
"name": "vgpu",
"description": null,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
}
]

View File

@ -0,0 +1,186 @@
[
{
"xid": "be2769b9-2cdb-11ec-9838-061a22468b59",
"product_xid": "bdfbde00-2cdb-11ec-9838-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be276d7b-2cdb-11ec-9838-061a22468b59",
"product_xid": "bdfbe16d-2cdb-11ec-9838-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be276efe-2cdb-11ec-9838-061a22468b59",
"product_xid": "bdfbe308-2cdb-11ec-9838-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be276ff0-2cdb-11ec-9838-061a22468b59",
"product_xid": "bdfbe405-2cdb-11ec-9838-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be2770af-2cdb-11ec-9838-061a22468b59",
"product_xid": "bdfbe509-2cdb-11ec-9838-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be277164-2cdb-11ec-9838-061a22468b59",
"product_xid": "bdfbe5c6-2cdb-11ec-9838-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be277214-2cdb-11ec-9838-061a22468b59",
"product_xid": "bdfbe6e8-2cdb-11ec-9838-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be2772c8-2cdb-11ec-9838-061a22468b59",
"product_xid": "bdfbe7c8-2cdb-11ec-9838-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "be277379-2cdb-11ec-9838-061a22468b59",
"product_xid": "bdfbe884-2cdb-11ec-9838-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "cf0a5330-b583-4d9f-84bb-cfc8ce0917bb",
"product_xid": "07a1d2b5-c147-48bc-bf44-9390339ca388",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "90d0f05f-9431-4a15-86e7-740a4f08d457",
"product_xid": "1d4e9ebc-a78c-41f4-a11a-de38a467b2ba",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "327385dd-4ba8-4b3c-bc56-30bcf58ae9a3",
"product_xid": "2152f8aa-d17b-46f5-8f5f-6f8c0760ce9c",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "6733f2cc-0736-47ee-bcc8-20c4c624ce37",
"product_xid": "2a99638e-493f-424b-bc3a-629935307490",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "f35396a9-24f8-44b6-aa6a-493b335f4d56",
"product_xid": "3c88888d-ebf3-4df7-9e86-c97d5b29b997",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "6c7981d3-7192-4bfd-b7ec-ea2ad0b466dc",
"product_xid": "54cbe0e8-7b35-4068-b058-e11f5b367c66",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "9bd09610-6190-4684-9be6-3d9503833e80",
"product_xid": "66744b41-1fff-49be-a5a6-4cbd71b1117e",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "a4282e5b-ea08-4e0a-b724-7f4059ba99de",
"product_xid": "6fc224ef-e0b5-467b-9bbb-d31c9eb7c6fc",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "5cf793fc-1fb3-45c0-a711-d3112c775cbe",
"product_xid": "a013d60c-3cd6-4e61-ae51-018b5e342178",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "eb2d39a4-6370-4464-8a6a-ec3f42c69cb5",
"product_xid": "bb99c6a3-81ce-4439-aef5-9648e75dd878",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "e9df1c70-7fac-4c84-b54c-66e922b9791a",
"product_xid": "c0ce7114-d8a5-40d4-b8b0-df204f4ff631",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "6a4d5bcd-7b81-4e22-a289-ce3673e5cabf",
"product_xid": "c653e131-695c-4477-b77c-42ade3dcb02c",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "c4284597-5c09-11ed-9fa6-061a22468b59",
"product_xid": "f09b5c33-5c07-11ed-9fa6-061a22468b59",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
},
{
"xid": "9e162d3c-0c26-11ef-b3b6-371045c70906",
"product_xid": "82d7a5f0-0c26-11ef-b3b6-371045c70906",
"qualifier_specification": null,
"evaluation_order_index": 0,
"created_at": "2025-03-26 19:51:37.062607",
"last_updated_at": "2025-03-26 19:51:37.062607"
}
]

Some files were not shown because too many files have changed in this diff Show More