Storage degli oggetti - Spazi di nomi
Scopri come accedere e utilizzare lo spazio di nomi per eseguire i task di storage degli oggetti.
Lo spazio di nomi dello storage degli oggetti funge da contenitore di livello superiore per tutti i gruppi e oggetti. In fase di creazione dell'account, a ogni tenant di Oracle Cloud Infrastructure viene assegnato un nome di spazio dei nomi dello storage degli oggetti univoco e immutabile, generato dal sistema. Lo spazio di nomi si estende su tutti i compartimenti in tutte le aree. È possibile controllare i nomi dei bucket, ma tali nomi devono essere univoci all'interno di uno spazio dei nomi. Mentre lo spazio dei nomi è specifico dell'area, il nome dello spazio dei nomi è lo stesso in tutte le aree.
Non è possibile personalizzare, modificare o richiedere una modifica del nome dello spazio di nomi.
Per alcune tenancy meno recenti, la stringa del nome dello spazio di nomi potrebbe essere basata sul nome della tenancy anziché essere generata automaticamente. Se lo spazio di nomi è stato creato in base al nome della tenancy, lo spazio di nomi utilizza tutte le lettere minuscole (indipendentemente dalla presenza di lettere maiuscole nel nome della tenancy). Quando si utilizza l'API, l'interfaccia CLI o SDK e CLI, non utilizzare le lettere maiuscole nella stringa del nome dello spazio dei nomi.
Se alla tenancy viene assegnato un nome di spazio di nomi axaxnpcrorw5
, si tratta del nome dello spazio di nomi in tutte le aree. È possibile creare un bucket denominato MyBucket nell'area occidentale degli Stati Uniti (Phoenix). Impossibile creare un altro bucket denominato MyBucket nell'area occidentale degli Stati Uniti (Phoenix). È tuttavia possibile creare un bucket denominato MyBucket nel centro della Germania (Francoforte). Poiché il nome dello spazio di nomi è univoco per un tenant, altri clienti possono creare bucket denominati MyBucket nei propri spazi di nomi.
All'interno di uno spazio di nomi esistono bucket e oggetti in una gerarchia semplice, ma è possibile simulare una struttura di directory per facilitare la navigazione in un set di oggetti di grandi dimensioni. Per ulteriori informazioni, vedere Denominazione degli oggetti mediante prefissi e gerarchie.
I metadati dello spazio di nomi memorizzano le assegnazioni predefinite del compartimento per l'API di compatibilità Amazon S3 e l'API Swift. Per ulteriori informazioni, vedere Compartimenti per l'API di compatibilità Amazon S3 e l'API Swift.
Per visualizzare la stringa dello spazio di nomi dello storage degli oggetti, effettuare le operazioni riportate di seguito.
Nel menu di navigazione selezionare il menu Profilo
, quindi selezionare Tenancy: <your_tenancy_name>. La stringa dello spazio di nomi viene elencata in Impostazioni dello storage degli oggetti.
Nota
Mentre la stringa dello spazio di nomi dello storage degli oggetti viene visualizzata in Impostazioni dello storage degli oggetti, non è possibile modificare la stringa dello spazio di nomi. La stringa dello spazio di nomi viene visualizzata qui solo a scopo informativo.
Eseguire il comando riportato di seguito per ottenere lo spazio di nomi dello storage degli oggetti:
oci os ns get [OPTIONS]
Viene restituito lo spazio di nomi dello storage degli oggetti:
{ "data": "MyNamespace" }
Suggerimento
È possibile utilizzare-ns
,--namespace
o--namespace-name
per i comandi CLI che richiedono di specificare la stringa dello spazio di nomi dello storage degli oggetti.Per informazioni sull'uso dell'interfaccia CLI, vedere Command Line Interface (CLI). Per un elenco completo dei flag e delle opzioni disponibili per i comandi CLI, vedere il documento Command Line Reference.
Per informazioni sull'uso dell'API e delle richieste di firma, consulta la documentazione dell'API REST e le credenziali di sicurezza. Per informazioni sugli SDK, vedere SDK e l'interfaccia CLI.
Utilizzare l'operazione GetNamespace per ottenere lo spazio di nomi dello storage degli oggetti. Se si dispone dell'autorizzazione
OBJECTSTORAGE_NAMESPACE_READ
e si fornisce l'OCID del compartimento o della tenancy nel parametro facoltativocompartmentId
, è anche possibile ottenere lo spazio di nomi di uno spazio di nomi dello storage degli oggetti di una tenancy diversa.