Variabili d'ambiente CLI
L'interfaccia CLI di Oracle Cloud Infrastructure supporta l'uso di variabili di ambiente per specificare i valori predefiniti per alcune opzioni.
Variabili di ambiente
Nella tabella seguente sono elencate le variabili di ambiente disponibili e le opzioni CLI corrispondenti o le voci ~/.oci/config
.
Variabile d'ambiente | opzione CLI | Voce di configurazione OCI | Descrizione |
---|---|---|---|
OCI_CLI_PROFILE
|
--profile
|
Specificata da [DEFAULT] |
Profilo nel file di configurazione OCI da caricare. Questo profilo verrà utilizzato anche per individuare i valori dei parametri predefiniti specificati nel file di configurazione specifico dell'interfaccia CLI OCI. |
OCI_CLI_USER
|
n/d | user
|
OCID dell'utente che chiama l'API. Per ottenere il valore, vedere Chiavi e OCID obbligatori. Esempio: |
OCI_CLI_REGION
|
--region
|
region
|
Un'area Oracle Cloud Infrastructure. Vedere Region and Availability Domains. Esempio: |
OCI_CLI_FINGERPRINT
|
n/d | fingerprint
|
L'impronta digitale della chiave pubblica aggiunta a questo utente. Per ottenere il valore, vedere Chiavi e OCID obbligatori. Esempio: |
OCI_CLI_KEY_FILE
|
n/d | key_file
|
Il percorso completo e il nome file della chiave privata. Importante: la coppia di chiavi deve essere in formato PEM. Per istruzioni sulla generazione di una coppia di chiavi in formato PEM, vedere Chiavi e OCID richiesti. Se la chiave è stata cifrata con una passphrase, è necessario includere anche la voce Esempio: |
OCI_CLI_KEY_CONTENT
|
n/d | n/a
|
Il contenuto completo della chiave privata racchiuso tra apici. Importante: la coppia di chiavi deve essere in formato PEM. Esempio: |
OCI_CLI_TENANCY
|
n/d | tenancy
|
OCID della tenancy. Per ottenere il valore, vedere Chiavi e OCID obbligatori. Esempio: |
OCI_CLI_PASSPHRASE |
n/d | pass_phrase |
Passphrase utilizzata per la chiave, se cifrata. |
OCI_CLI_ENDPOINT
|
--endpoint
|
Questo valore può essere impostato nel file di configurazione specifico dell'interfaccia CLI OCI. Vedere Configuring the CLI. |
Valore da utilizzare come endpoint del servizio, incluso qualsiasi percorso di versione API richiesto. Esempio: Nota: il parametro |
OCI_CLI_CONFIG_FILE
|
--config-file
|
n/d | Il percorso del file di configurazione OCI. |
OCI_CLI_RC_FILE
|
--cli-rc-file
|
n/d | Percorso del file di configurazione specifico dell'interfaccia CLI OCI, contenente i valori predefiniti dei parametri e altre informazioni di configurazione, come gli alias dei comandi e le query predefinite. Per ulteriori informazioni, vedere Configuring the CLI. |
OCI_CLI_CERT_BUNDLE
|
--cert-bundle
|
n/d | Percorso completo di un bundle di certificati CA da utilizzare per la verifica SSL. |
OCI_CLI_AUTH
|
--auth
|
n/d |
Il tipo di autenticazione da utilizzare per la richiesta API. Per impostazione predefinita, verrà utilizzata la chiave API nel file di configurazione. I valori accettati sono: |
OCI_CLI_SECURITY_TOKEN_FILE
|
n/d | security_token_file
|
Posizione del file utilizzato per l'autenticazione basata su token per l'interfaccia CLI. |
HTTP_PROXY
|
--proxy |
Questo valore può essere impostato nel file di configurazione specifico dell'interfaccia CLI OCI. Vedere Specifica di un server proxy. | URL del server proxy HTTP da utilizzare per le richieste dell'interfaccia CLI in uscita. |
HTTPS_PROXY
|
--proxy |
Questo valore può essere impostato nel file di configurazione specifico dell'interfaccia CLI OCI. Vedere Specifica di un server proxy. | URL del server proxy HTTPS da utilizzare per le richieste della CLI in uscita. |
Ordine di prevalenza
L'interfaccia CLI rispetta e applica le configurazioni specificate dall'opzione, dalla variabile di ambiente o dall'immissione del file di configurazione OCI nel seguente ordine di precedenza:
- Il valore specificato nell'opzione di comando.
- Il valore specificato nella variabile di ambiente.
- Il valore specificato nel file di configurazione OCI.