...
Attribute Name | Data Type | Cardinality | Description |
---|---|---|---|
asInstanceId | Identifier | 1 | Identifier of the AS instance |
asInstanceName | String | 0..1 | Name of the AS instance. This attribute can be modified with the PATCH method. |
asInstanceDescription | String | 0..1 | Human-readable description of the AS instance. This attribute can be modified with the PATCH method. |
asdId | Identifier | 1 | Identifier of the VNFD on which the VNF instance is based. |
asProvider | String | 1 | Provider of the AS instance. The value is copied from the ASD. |
asProductName | String | 1 | Name to identify the AS product. The value is copied from the ASD ? |
asApplicationName | String | 1 | Name to identify the AS instance. |
asSchemaVersion | Version | 1 | Specifies the version of the ASD’s schema (if we modify an ASD field definition, add/remove field definitions, etc.). |
asApplicationVersion | Version | 1 | Specifies the version of the Application (so, if software, DeploymentArtifacts , ASD values, ... change, this changes). |
asApplicationInfoName | String | 0..1 | Human readable name for the Application service instance. |
asInfoDescription | String | 0..1 | Human readable description of the AS instance |
asdExtCpd | datatype.ExtCpd | 0..N | Describes the externally exposed connection points of the application. |
enhancedClusterCapabilities | datatype. enhancedClusterCapabilities | 0..N | A list of expected capabilities of the target Kubernetes cluster to aid placement of the application service on a suitable cluster. |
deploymentItems | DeploymentItems | 1..N | Deployment artifacts |
instantiationState | String of Enum;
| 0..1 | Instantiation State |
instantiationAsInfo | datatype.instantiationAsInfo | 0..1 | Information specific to an instantiated AS Instance |
metadata | object (key value pair) | 0..1 | represents a list of key-value pairs |
extensions | object (key value pair) | 0..1 | Additional AS-specific attributes that affect the lifecycle management of this AS instance |
_links | datatype._links | Links to resources related to this resource | |
datatype.instantiationAsInfo
Attribute Name | Data Type | Cardinality | Description |
---|---|---|---|
asState | String of Enum;
| 1 | Identifier of the AS instance |
localizationLanguage | String | 0..1 | Information about localization language of the AS |
datatype._links
Attribute Name | Data Type | Cardinality | Description |
---|---|---|---|
self | object | 0..1 | represents a link to a resource using an absolute URI |
>href | String | 1 | string formatted according to IETF RFC 3986 |
indicators | object | 0..1 | represents a link to a resource using an absolute URI |
>href | String | 1 | string formatted according to IETF RFC 3986 |
instantiate | object | 0..1 | represents a link to a resource using an absolute URI |
>href | String | 1 | string formatted according to IETF RFC 3986 |
terminate | object | 0..1 | represents a link to a resource using an absolute URI |
>href | String | 1 | string formatted according to IETF RFC 3986 |
operate | object | 0..1 | represents a link to a resource using an absolute URI |
>href | String | 1 | string formatted according to IETF RFC 3986 |
Register K8S Clusters
To instantiate an AS on an non-ONAP K8S cluster, a cluster configuration file that is specific to the cluster must be uploaded.
...