TelcoNetworkBuilder / Client / put_sol_function_package_content
put_sol_function_package_content#
- TelcoNetworkBuilder.Client.put_sol_function_package_content(**kwargs)#
- Uploads the contents of a function package. - A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network. - See also: AWS API Documentation - Request Syntax - response = client.put_sol_function_package_content( contentType='application/zip', file=b'bytes'|file, vnfPkgId='string' ) - Parameters:
- contentType (string) – Function package content type. 
- file (bytes or seekable file-like object) – - [REQUIRED] - Function package file. 
- vnfPkgId (string) – - [REQUIRED] - Function package ID. 
 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'id': 'string', 'metadata': { 'vnfd': { 'overrides': [ { 'defaultValue': 'string', 'name': 'string' }, ] } }, 'vnfProductName': 'string', 'vnfProvider': 'string', 'vnfdId': 'string', 'vnfdVersion': 'string' } - Response Structure - (dict) – - id (string) – - Function package ID. 
- metadata (dict) – - Function package metadata. - vnfd (dict) – - Metadata for function package artifacts. - Artifacts are the contents of the package descriptor file and the state of the package. - overrides (list) – - Lists of function package overrides. - (dict) – - Overrides of the TOSCA node. - defaultValue (string) – - Default value for the override. 
- name (string) – - Name of the TOSCA override. 
 
 
 
 
- vnfProductName (string) – - Function product name. 
- vnfProvider (string) – - Function provider. 
- vnfdId (string) – - Function package descriptor ID. 
- vnfdVersion (string) – - Function package descriptor version. 
 
 
 - Exceptions - TelcoNetworkBuilder.Client.exceptions.InternalServerException
- TelcoNetworkBuilder.Client.exceptions.ThrottlingException
- TelcoNetworkBuilder.Client.exceptions.ValidationException
- TelcoNetworkBuilder.Client.exceptions.ResourceNotFoundException
- TelcoNetworkBuilder.Client.exceptions.AccessDeniedException