Variables de entorno de CLI
La CLI de Oracle Cloud Infrastructure soporta el uso de variables de entorno para especificar valores por defecto para algunas opciones.
Variables de entorno
En la siguiente tabla, se muestran las variables de entorno disponibles y las opciones de CLI correspondientes o las entradas ~/.oci/config
.
Variable de entorno | Opción de CLI | Configuración de entrada de OCI | Descripción |
---|---|---|---|
OCI_CLI_PROFILE
|
--profile
|
Especificado por [DEFAULT] |
Perfil del archivo de configuración de OCI que se va a cargar. Este perfil también se utilizará para localizar cualquier valor de parámetro predeterminado que se haya especificado en el archivo de configuración específico de CLI de OCI. |
OCI_CLI_USER
|
no disponible | user
|
OCID del usuario que llama a la API. Para obtener el valor, consulte Claves y OCID necesarios. Ejemplo: |
OCI_CLI_REGION
|
--region
|
region
|
Región de Oracle Cloud Infrastructure. Consulte Regiones y dominios de disponibilidad. Ejemplo: |
OCI_CLI_FINGERPRINT
|
no disponible | fingerprint
|
Huella para la clave pública que se ha agregado a este usuario. Para obtener el valor, consulte Claves y OCID necesarios. Ejemplo: |
OCI_CLI_KEY_FILE
|
no disponible | key_file
|
Ruta de acceso completa y nombre de archivo de la clave privada. Importante: el par de claves debe estar en formato PEM. Para obtener instrucciones sobre la generación de un par de claves en formato PEM, consulte Claves y OCID necesarios. Si ha cifrado la clave con una contraseña, también debe incluir la entrada Ejemplo: |
OCI_CLI_KEY_CONTENT
|
no disponible | n/a
|
Contenido completo de la clave privada entre comillas simples. Importante: el par de claves debe estar en formato PEM. Ejemplo: |
OCI_CLI_TENANCY
|
no disponible | tenancy
|
OCID de su arrendamiento. Para obtener el valor, consulte Claves y OCID necesarios. Ejemplo: |
OCI_CLI_ENDPOINT
|
--endpoint
|
Este valor se puede definir en el archivo de configuración específico de CLI de OCI. Consulte Configuración de CLI. |
Valor que se utilizará como el punto final de servicio, incluida la ruta de acceso de cualquier versión de API necesaria. Ejemplo: Nota: El parámetro |
OCI_CLI_CONFIG_FILE
|
--config-file
|
no disponible | Ruta de acceso al archivo de configuración de OCI. |
OCI_CLI_RC_FILE
|
--cli-rc-file
|
no disponible | Ruta de acceso al archivo de configuración específico de CLI de OCI, que contiene los valores por defecto de parámetros y otra información de configuración, como alias de comandos y consultas predefinidas. Consulte Configuración de CLI para obtener más información. |
OCI_CLI_CERT_BUNDLE
|
--cert-bundle
|
no disponible | Ruta de acceso completa a un grupo de certificados de CA que se utilizará para la verificación de SSL. |
OCI_CLI_AUTH
|
--auth
|
no disponible |
Tipo de autenticación que se utilizará para la solicitud de API. Por defecto, se utilizará la clave API en el archivo de configuración. Los valores aceptados son: |
OCI_CLI_SECURITY_TOKEN_FILE
|
no disponible | security_token_file
|
Ubicación del archivo utilizado para la autenticación basada en tokens para la CLI. |
HTTP_PROXY
|
--proxy |
Este valor se puede definir en el archivo de configuración específico de la CLI de OCI. Consulte Especificación de un servidor proxy. | URL del servidor proxy HTTP que se utilizará para las solicitudes de CLI salientes. |
HTTPS_PROXY
|
--proxy |
Este valor se puede definir en el archivo de configuración específico de la CLI de OCI. Consulte Especificación de un servidor proxy. | URL del servidor proxy HTTPS que se utilizará para las solicitudes de CLI salientes. |
Orden de prioridad
La CLI respeta y aplica las configuraciones especificadas por opción, variable de entorno o entrada de archivo de configuración de OCI en el siguiente orden de prioridad:
- El valor especificado en la opción de comando.
- El valor especificado en la variable de entorno.
- El valor especificado en el archivo de configuración de OCI.