add support oracle oci object storage (#5616)

This commit is contained in:
hymvp
2024-07-01 17:21:44 +08:00
committed by GitHub
parent b7b1396c51
commit 1d3e96ffa6
6 changed files with 118 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
from typing import Optional
from pydantic import BaseModel, Field
class OCIStorageConfig(BaseModel):
"""
OCI storage configs
"""
OCI_ENDPOINT: Optional[str] = Field(
description='OCI storage endpoint',
default=None,
)
OCI_REGION: Optional[str] = Field(
description='OCI storage region',
default=None,
)
OCI_BUCKET_NAME: Optional[str] = Field(
description='OCI storage bucket name',
default=None,
)
OCI_ACCESS_KEY: Optional[str] = Field(
description='OCI storage access key',
default=None,
)
OCI_SECRET_KEY: Optional[str] = Field(
description='OCI storage secret key',
default=None,
)