json.schema.entity.services.connections.dashboard.powerbi.s3Config.json Maven / Gradle / Ivy
{
"$id": "https://open-metadata.org/schema/entity/services/connections/dashboard/powerbi/s3Config.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "S3Config",
"description": "S3 storage config for pbit files",
"type": "object",
"javaType": "org.openmetadata.schema.services.connections.dashboard.powerbi.S3Config",
"properties": {
"pbitFileConfigType": {
"description": "pbit File Configuration type",
"type": "string",
"enum": ["s3"],
"default": "s3"
},
"securityConfig": {
"title": "S3 Security Config",
"$ref": "../../../../../security/credentials/awsCredentials.json"
},
"prefixConfig": {
"title": "Prefix Config",
"$ref": "bucketDetails.json"
},
"pbitFilesExtractDir": {
"title": "pbit Files Extraction Directory",
"description": "Path of the folder where the .pbit files will be unzipped and datamodel schema will be extracted",
"type": "string",
"default": "/tmp/pbitFiles"
}
},
"additionalProperties": false,
"required": ["securityConfig"]
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy