7.4 OCI Object Storage Parameters

These are the parameters that you can specify in the JSON file of the Oracle Cloud Infrastructure (OCI) Object Storage.

Parameter Name and Description Allowed Value Default Value

AUTHENTICATION

Controls how the Centralized Configuration Provider component authenticates with the OCI Object Storage JSON file.

  • DEFAULT

    Provides the default profile-based OCI Authentication. This flow tries the ~/.oci/config or the OCI_CONFIG_FILE environment variable.

  • OCI_INSTANCE_PRINCIPAL

    Enables authentication to OCI using VM instance credentials running on OCI.

  • OCI_RESOURCE_PRINCIPAL

    Enables authentication to OCI using OCI resource principals.

DEFAULT

PROFILE

Specify the profile name for IAM users. This profile is the client connection information stored in the OCI configuration file.

Profile file section name to use for the OCI API Key based authentication.

None

OCI_TENANCY

Specifies the tenant ID associated with an OCI subscription. OCI ID is trusted to authenticate users, services, and devices for the subscription.

Tenant ID associated with an OCI subscription.

None

OCI_USER

User ID associated with an OCI subscription.

User ID value that is available on the OCI User details page of the OCI console.

None

OCI_KEY_FILE

If you want to make API requests, then you must obtain an RSA public key in PEM format (minimum 2048 bits) added to your OCI Identity Access Management (IAM) user profile and sign the API requests with the corresponding private key.

Location of the OCI private key file. This value must be corresponding to the public key added to the IAM user profile.

None

OCI_FINGERPRINT

Specifies the fingerprint of the key that is added to the OCI IAM profile.

The fingerprint of the key added to the OCI IAM profile.

Specify the following additional parameters, as required:

  • https_proxy and https_proxy_port: Set these parameters when the client is behind a corporate https proxy.

  • timeout: Specifies timeout on each HTTP call, in seconds. Set this parameter to avoid long network delays or indefinite waiting for a server's response.

None