connect.governance.credo_api_client.CredoApiConfig

class connect.governance.credo_api_client.CredoApiConfig(api_key=None, tenant=None, api_server=None)

Bases: object

Defines Credo API configs

__init__(api_key=None, tenant=None, api_server=None)

Methods

__init__([api_key, tenant, api_server])

default_config_path()

Returns default config path

load_config([config_path])

Load API configs from the config_path

Attributes

api_base

Returns api_base, which is base url for API request

api_key

Returns api_key

api_server

Returns api_server

tenant

Returns tenant

valid

static default_config_path()

Returns default config path

load_config(config_path=None)

Load API configs from the config_path

property api_base

Returns api_base, which is base url for API request

property api_key

Returns api_key

property api_server

Returns api_server

property tenant

Returns tenant