{"type":"api","title":"Create Nfvirtual VNF Attributes Parcel","meta":{"id":"/apps/pubhub/media/cisco-catalyst-sd-wan-api-guide-20-18/1c4807bcb76af36988ebb37dc2e455b1787a155e/a724d7a2-d5be-3cd7-8f42-0d775cdd69b7","info":{"title":"Feature Profiles - Mobility and NFV","description":"Feature profiles associated with UX 2.0 configuration\n\nIncludes API operations for the following:\n- Feature Profiles in Mobility and NFV Solutions\n- Supporting mobility features and Network Function Virtualization (NFV) configurations.\n","contact":{"email":"vmanage@cisco.com"},"version":"20.18 - 2025-08-15"},"openapi":"3.1.0","servers":[{"url":"/dataservice"}]},"spec":{"tags":["Configuration - Feature Profile (NFVirtual)"],"description":"Create VNF Attributes Profile config for Networks feature profile","operationId":"CreateNfvirtualVNFAttributesParcel","parameters":[{"name":"networksId","in":"path","description":"Feature Profile ID","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"VNF Attributes config Profile Parcel","content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","pattern":"^[^&\u003c\u003e! \"]+$","minLength":1,"maxLength":128,"$$ref":"#/components/schemas/CommonCommonDefs_cgFpPpNameDef"},"description":{"type":"string"},"data":{"type":"object","properties":{"image_name":{"description":"Name of the image","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"string","$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_nameDef"}},"required":["optionType","value"],"additionalProperties":false},{"properties":{"optionType":{"type":"string","enum":["default"],"$$ref":"#/components/schemas/CommonCommonDefs_defaultOptionTypeDef"}},"required":["optionType"],"additionalProperties":false,"$$ref":"#/components/schemas/CommonCommonDefs_defaultOptionNoDefaultDef"}],"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_oneOfNameOptionsDef"},"src":{"description":"Source of the image to be downloaded from","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"minLength":1,"type":"string","maxLength":256,"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_srcDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_oneOfSrcOptionsDef"},"checksum":{"description":"checksum","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"minLength":1,"type":"string","maxLength":256,"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_checksumDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_oneOfChecksumOptionsDef"},"username":{"description":"Username for the remote server","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"minLength":1,"type":"string","maxLength":256,"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_usernameDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_oneOfUsernameOptionsDef"},"password":{"description":"password for the remote server","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"minLength":1,"type":"string","maxLength":256,"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_passwordDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_oneOfPasswordOptionsDef"},"version":{"description":"Version","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"string","$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_versionDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_oneOfVersionOptionsDef"},"vnf_type":{"description":"VNF Type","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"default":"ROUTER","type":"string","$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_vnf_typeDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_oneOfVnf_typeOptionsDef"},"low_latency":{"description":"Latency","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"boolean","$$ref":"#/components/schemas/CommonCommonDefs_booleanDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_oneOfLow_latencyOptionsDef"},"sriov_supported":{"description":"Sriov supported","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"boolean","$$ref":"#/components/schemas/CommonCommonDefs_booleanDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_oneOfSriov_supportedOptionsDef"},"nocloud":{"description":"nocloud","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"boolean","$$ref":"#/components/schemas/CommonCommonDefs_booleanDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_oneOfNocloudOptionsDef"},"thick_disk_provisioning":{"description":"Disk Provisioning","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"boolean","$$ref":"#/components/schemas/CommonCommonDefs_booleanDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_oneOfThick_disk_provisioningOptionsDef"},"bootstrap_cloud_init_drive_type":{"description":"Cloud init drive type","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"default":"cdrom","type":"string","$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_bootstrap_cloud_init_drive_typeDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_oneOfBootstrap_cloud_init_drive_typeOptionsDef"},"root_image_disk_format":{"description":"Root file disk bus","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"default":"qcow2","type":"string","$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_root_image_disk_formatDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_oneOfRoot_image_disk_formatOptionsDef"},"console_type_serial":{"description":"Console Type","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"boolean","default":true,"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_console_type_serialDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_oneOfConsole_type_serialOptionsDef"},"vendor":{"description":"Name of the vendor","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"minLength":1,"type":"string","maxLength":128,"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_vendorDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_oneOfVendorOptionsDef"}},"required":["image_name","src"],"additionalProperties":false}},"required":["data"],"x-metadata":{"minVManageVersion":"20.15.1"},"additionalProperties":false,"$$ref":"#/components/schemas/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_SchemaPayload"},"examples":{"example_1":{"value":{"data":{"name":{"optionType":"global","value":"xxx"},"src":{"optionType":"global","value":"xxx"},"checksum":{"optionType":"global","value":"xxx"},"username":{"optionType":"global","value":"xxx"},"password":{"optionType":"global","value":"xxx"},"version":{"optionType":"default","value":"17.10.1"},"vnf_type":{"optionType":"default","value":"ROUTER"},"low_latency":{"optionType":"default","value":true},"sriov_supported":{"optionType":"default","value":true},"nocloud":{"optionType":"global","value":"xxx"},"thick_disk_provisioning":{"optionType":"global","value":"xxx"},"bootstrap_cloud_init_drive_type":{"optionType":"default","value":"cdrom"},"root_image_disk_format":{"optionType":"default","value":"qcow2"},"console_type_serial":{"optionType":"global","value":"xxx"},"vendor":{"optionType":"global","value":"xxx"}},"name":"[parcelType]ParcelGlobalDefault"},"$$ref":"#/components/examples/ProfileparcelNfvirtualNetworksVnfAttributesPostRequest_example_1"}}}},"required":true},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","pattern":"[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}"}},"required":["id"],"x-metadata":{"minVManageVersion":"20.15.1"},"additionalProperties":false,"$$ref":"#/components/schemas/ProfileparcelCommonPostResponse_SchemaPayload"},"examples":{"example_1":{"value":{"id":"24C3EF06-c09a-DeFa-Ab26-a1cc4Ef0D51A"},"$$ref":"#/components/examples/ProfileparcelCommonPostResponse_example_1"}}}}},"400":{"description":"Bad Request"},"403":{"description":"Forbidden"},"500":{"description":"Internal Server Error"}},"x-roles-required":"Feature Profile \u003e Nfvirtual Networks \u003e Vnf attributes-write","method":"post","path":"/v1/feature-profile/nfvirtual/networks/{networksId}/vnf-attributes"}}