Crea un PSResourceFile che fa riferimento a un URL del contenitore Archiviazione di Azure. Tutti i file nel contenitore verranno scaricati nella cartella specificata.
Esempio 3: Creare un file di risorse da un nome contenitore di archiviazione automatica
Crea un PSResourceFile riferimento al nome di un contenitore di archiviazione automatica. Tutti i file nel contenitore verranno scaricati nella cartella specificata.
Parametri
-AutoStorageContainerName
Nome del contenitore di archiviazione nell'account di archiviazione automatica.
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-BlobPrefix
Ottiene il prefisso del BLOB da usare durante il download di BLOB da un contenitore Archiviazione di Azure.
Verranno scaricati solo i BLOB i cui nomi iniziano con il prefisso specificato.
Questo prefisso può essere un nome file parziale o una sottodirectory.
Se non viene specificato un prefisso, verranno scaricati tutti i file nel contenitore.
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-FileMode
Ottiene l'attributo della modalità di autorizzazione file in formato ottale.
Questa proprietà è applicabile solo se il file di risorse viene scaricato in un nodo Linux.
Se questa proprietà non viene specificata per un nodo Linux, il valore predefinito è 0770.
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-FilePath
Percorso nel nodo di calcolo in cui scaricare i file rispetto alla directory di lavoro dell'attività. Se viene specificato il parametro HttpUrl, filePath è obbligatorio e descrive il percorso in cui verrà scaricato il file, incluso il nome file. In caso contrario, se vengono specificati i parametri AutoStorageContainerName o StorageContainerUrl, FilePath è facoltativo ed è la directory in cui scaricare i file. Nel caso in cui FilePath venga usato come directory, tutte le strutture di directory già associate ai dati di input verranno mantenute complete e aggiunte alla directory FilePath specificata. Il percorso relativo specificato non può uscire dalla directory di lavoro dell'attività, ad esempio tramite '..'.
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-HttpUrl
URL del file da scaricare.
Se l'URL è Archiviazione BLOB di Azure, deve essere leggibile usando l'accesso anonimo; ovvero, il servizio Batch non presenta credenziali durante il download del BLOB.
Esistono due modi per ottenere tale URL per un BLOB nell'archiviazione di Azure: includere una firma di accesso condiviso (SAS) che concede le autorizzazioni di lettura per il BLOB o impostare l'ACL per il BLOB o il relativo contenitore per consentire l'accesso pubblico.
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-StorageContainerUrl
L'URL del container blob all'interno di Archiviazione BLOB di Azure.
Questo URL deve essere leggibile ed elencabile tramite l'accesso anonimo; ovvero, il servizio Batch non presenta credenziali durante il download di BLOB dal contenitore.
Esistono due modi per ottenere tale URL per un contenitore nell'archiviazione Azure: includere una firma di accesso condiviso (SAS) che concede le autorizzazioni di lettura per il contenitore o impostare l'ACL per il contenitore per consentire l'accesso pubblico.
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.