AIRS Configuration
Index
pydantic-model
Bases: BaseModel
Fields:
-
collection_prefix
(str
) -
endpoint_url
(str
) -
login
(str | None
) -
pwd
(str | None
)
collection_prefix
pydantic-field
Prefix to use for the index name: index name = prefix + collection name
endpoint_url
pydantic-field
URL of elasticsearch for registering the items
login
pydantic-field
Elasticsearch login
pwd
pydantic-field
Elasticsearch password
S3
pydantic-model
Bases: BaseModel
Fields:
-
access_key_id
(str | None
) -
secret_access_key
(str | None
) -
platform
(str | None
) -
tier
(str
) -
region
(str | None
) -
asset_http_endpoint_url
(str | None
) -
endpoint_url
(str | None
) -
bucket
(str | None
)
access_key_id = None
pydantic-field
S3 access key
asset_http_endpoint_url = None
pydantic-field
Asset URL endpoint with placeholders for bucket and collection names (e.g. http://minio:9000/{}/{})
bucket = None
pydantic-field
Bucket name
endpoint_url = None
pydantic-field
URL endpoint (e.g. http://minio:9000)
platform = None
pydantic-field
S3 platform (ALIBABA, AWS, AZURE, GCP, IBM, ORACLE, OTHER)
region = None
pydantic-field
The region where the data is stored. Relevant to speed of access and inter region egress costs (as defined by PaaS provider)
secret_access_key = None
pydantic-field
S3 access secret
tier = 'Standard'
pydantic-field
Cloud Provider Storage Tiers (Standard, Glacier, etc.)