Pergunta de entrevista da empresa Microsoft

I didn't understand this task, it was sent to email in doc format: 1. Need to design and write script that will resolve with 2 artifacts in same folder: package and the manifest file with the following restrictions a. The scripts get 3 params: Package, Action, Target Cloud b. Each Cloud has its own state of available Loaders: i. Cloud1 – GalleryAction only ii. Cloud2 – GalleryAction & CatalogAction iii. Cloud3 – CatalogAction only c. Manifest must include both Loader sections. If not needed, leave data empty as shown in the example below. d. Supported Actions: Upload, Delete, UploadCuration For Upload or UploadCuration actions the PackagePath value is mandatory. For Delete action it is redundant. e. For UploadCuration action ‘Location’ param is also mandatory. Manifest Path The manifest file name must be 'AzureServicesFlowManifest.json' The Path should be [20200419-114306]/AzureServicesFlowManifest.json Path is arbitrary after the root "/", everything arrives at the high side relative to the root path, so it deepens on the packer (low side component which generates the package) and the loaders at the high side to agree on the format of the paths We Settled down on this format: Path: Get-Date -Format "yyyyMMdd-HHmmss" e.g 20200419-114306