ConfigMethodConfig (integrations.oci) Configuration

Type: io.helidon.integrations.oci.ConfigMethodConfig

Configuration options

Optional configuration options
keytypedefault valuedescription
fingerprint

string

 

The OCI authentication fingerprint.

This configuration property must be provided in order to set the API signing key’s fingerprint. See com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider.getFingerprint() for more details.

passphrase

char[]

 

The OCI authentication passphrase.

This property must be provided in order to set the com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider.getPassphraseCharacters().

private-key 

The OCI authentication private key resource. A resource can be defined as a resource on classpath, file on the file system, base64 encoded text value in config, or plain-text value in config.

If not defined, we will use .oci/oic_api_key.pem file in user home directory.

region

string

 

The OCI region.

tenant-id

string

 

The OCI tenant id.

This property must be provided in order to set the com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider.getTenantId().

user-id

string

 

The OCI user id.

This property must be provided in order to set the com.oracle.bmc.auth.SimpleAuthenticationDetailsProvider.getUserId().