Skip to content

NFV-23345: introduce get file by uuid API for new file resource and add more test cases#19

Merged
rling-equinix merged 1 commit intoequinix:mainfrom
rling-equinix:rui_develop
Feb 9, 2023
Merged

NFV-23345: introduce get file by uuid API for new file resource and add more test cases#19
rling-equinix merged 1 commit intoequinix:mainfrom
rling-equinix:rui_develop

Conversation

@rling-equinix
Copy link
Copy Markdown
Contributor

In Dec release, we onboarded Aviatrix as our new vendor. It requires the customer to upload cloud init file and do some basic file processing from the file. Hence, new file upload API is introduced to handle such file processing and this new file type. Also, in the device creation flow, new field cloudInitFileId is introduced for the given file. Noted that this new file API can also handle other file type. The processType field is used to identify different file types. More details can be found in the public API documentation.

As discussed in equinix/terraform-provider-equinix#287, we decide to introduce a file resource to handle a general file uploading procedure. A new GET api is required for this resource. This GET api will return some metadata after the file is uploaded. The POST api is introduced in #18.

reference: NE API Documentation

@rling-equinix rling-equinix merged commit a006e59 into equinix:main Feb 9, 2023
@rling-equinix rling-equinix deleted the rui_develop branch February 9, 2023 08:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants