ETSINFV.HELM.V 3: Difference between revisions
(Created page with "https://nfvwiki.etsi.org/index.php?title=VIM_connection_information back to VimConnectionInfo registry == '''1 Solution information''' == {| class="wikitable" |'''Solutio...") |
(Corrected the VIM Name from "OPENSTACK_KEYSTONE " to "HELM" under Item 3 “Requested vimType identifier”) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
== '''1 Solution information''' == | == '''1 Solution information''' == | ||
{| class="wikitable" | {| class="wikitable" | ||
|'''Solution Name''' | |'''Solution Name [M]''' | ||
| | |Helm v3 | ||
|- | |- | ||
|'''Description''' | |'''Description [M]''' | ||
|ETSI-registered | |ETSI-registered MCIOP Repository Connection Info defining the interface and access parameters to use a Helm<sup>TM</sup>-based MCIOP Repository, to be signalled via the APIs specified in ETSI GS NFV-SOL 003. | ||
The utilization of Helm<sup>TM</sup>-based MCIOPs is specified in ETSI GS NFV-SOL 018. | |||
Valid for Helm<sup>TM</sup> V3. | |||
|- | |- | ||
|'''Specification URI''' | |'''Specification URI [O]''' | ||
| | |https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/018/ | ||
|} | |} | ||
== '''2 Registration information''' == | == '''2 Registration information''' == | ||
{| class="wikitable" | {| class="wikitable" | ||
|'''Registrant name''' | |'''Registrant name [M]''' | ||
|ETSI ISG NFV | |ETSI ISG NFV | ||
|} | |} | ||
Line 21: | Line 23: | ||
== '''3 Requested vimType identifier''' == | == '''3 Requested vimType identifier''' == | ||
{| class="wikitable" | {| class="wikitable" | ||
|'''Registrant''' | |'''Registrant [M]''' | ||
| | | | ||
|'''VIM Name''' | |'''VIM Name [M]''' | ||
| | | | ||
|'''Version''' | |'''Version [O]''' | ||
|- | |- | ||
|ETSINFV | |ETSINFV | ||
|'''.''' | |'''.''' | ||
| | |HELM | ||
|'''.''' | |'''.''' | ||
|V_3 | |V_3 | ||
Line 35: | Line 37: | ||
== '''4 JSON schema definition of "interfaceInfo"''' == | == '''4 JSON schema definition of "interfaceInfo"''' == | ||
Purpose: Provides information about the interface or interfaces to the | Purpose: Provides information about the interface or interfaces to the MCIOP Repository, such as the URI of an interface endpoint to communicate with the MCIOP Repository. | ||
{| class="wikitable" | {| class="wikitable" | ||
|'''interfaceInfo''' | |'''interfaceInfo [M]''' | ||
|- | |- | ||
|<code> | |<code>{ | ||
"$schema": "http://json-schema.org/draft-07/schema#", | |||
"title": "interfaceInfo", | |||
"additionalProperties": false, | |||
"required": [ | |||
"endpoint" | |||
], | |||
"type": "object", | |||
"properties": { | |||
"endpoint": { | |||
"type": "string", | |||
"format": "url", | |||
"description": "The URL representing the Helm repository endpoint." | |||
}, | |||
"serverCertificate": { | |||
"type": "string", | |||
"format": "byte", | |||
"description": "Server certificate data in PEM format to be trusted in relation to the endpoint." | |||
}, | |||
"skipCertificateVerification": { | |||
"default": false, | |||
"type": "boolean", | |||
"description": "Certificate verification for the endpoint can be skipped by setting this field to true." | |||
} | |||
} | |||
}</code> | |||
|} | |} | ||
== '''5 JSON schema definition of "accessInfo"''' == | == '''5 JSON schema definition of "accessInfo"''' == | ||
Purpose: Provides authentication credentials for accessing the | Purpose: Provides authentication credentials for accessing the MCIOP Repository, and other access-related information. | ||
{| class="wikitable" | {| class="wikitable" | ||
|'''accessInfo''' | |'''accessInfo [M]''' | ||
|- | |- | ||
|<code> | |<code>{ | ||
"$schema": "http://json-schema.org/draft-07/schema#", | |||
"title": "accessInfo", | |||
"additionalProperties": false, | |||
"required": [ | |||
"username", | |||
"password" | |||
], | |||
"type": "object", | |||
"properties": { | |||
"username": { | |||
"type": "string", | |||
"description": "The username to use for access." | |||
}, | |||
"password": { | |||
"writeOnly": true, | |||
"type": "string", | |||
"format": "password", | |||
"description": "The password to use for access. Required for input, not returned on output." | |||
}, | |||
"clientCertificate": { | |||
"type": "string", | |||
"format": "byte", | |||
"description": "Client certificate data in PEM format. Required only if the client certificate key is provided." | |||
}, | |||
"clientCertificateKey": { | |||
"type": "string", | |||
"format": "byte", | |||
"description": "Client certificate key data in PEM format. Required only if the client certificate is provided." | |||
} | |||
} | |||
}</code> | |||
|} | |} | ||
== '''6 JSON schema definition of "extra"''' == | == '''6 JSON schema definition of "extra"''' == | ||
Purpose: Provides optional additional | Purpose: Provides optional additional MCIOP Repository type specific information. | ||
{| class="wikitable" | {| class="wikitable" | ||
|'''extra''' | |'''extra [O]''' | ||
|- | |- | ||
|<code>not specified</code> | |<code>not specified</code> | ||
|} | |} |
Latest revision as of 18:14, 12 May 2022
[back to VimConnectionInfo registry]
1 Solution information
Solution Name [M] | Helm v3 |
Description [M] | ETSI-registered MCIOP Repository Connection Info defining the interface and access parameters to use a HelmTM-based MCIOP Repository, to be signalled via the APIs specified in ETSI GS NFV-SOL 003.
The utilization of HelmTM-based MCIOPs is specified in ETSI GS NFV-SOL 018. Valid for HelmTM V3. |
Specification URI [O] | https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/018/ |
2 Registration information
Registrant name [M] | ETSI ISG NFV |
3 Requested vimType identifier
Registrant [M] | VIM Name [M] | Version [O] | ||
ETSINFV | . | HELM | . | V_3 |
4 JSON schema definition of "interfaceInfo"
Purpose: Provides information about the interface or interfaces to the MCIOP Repository, such as the URI of an interface endpoint to communicate with the MCIOP Repository.
interfaceInfo [M] |
{
|
5 JSON schema definition of "accessInfo"
Purpose: Provides authentication credentials for accessing the MCIOP Repository, and other access-related information.
accessInfo [M] |
{
|
6 JSON schema definition of "extra"
Purpose: Provides optional additional MCIOP Repository type specific information.
extra [O] |
not specified
|