Skip to content

AzureLoader

Description: Loads documents from an azure storage container.

PropertyPatternTypeDeprecatedDefinitionTitle/Description
- implementationNoconstNo-AzureLoader
- azure_ad_token_providerNoobjectNoIn #/$defs/ReferenceUsed to create references to other classes. t is designed to be used with two type variables, `B` and `D` which are
the type bound and default type respectively. Neither are required, and if only one type is provided it is assumed
to be the bound. Bound is used as the default if no default is provided. default can also be a string which will be
looked up from the OS ReferenceResources.

Examples:
Reference(implementation=fqn(Foo) # Returns an instance of Foo
ReferenceFooBase.instantiate() # Returns an instance of Foo
ReferenceFooBase # Raises ValueError
ReferenceFooBase, Foo.instantiate() # Returns an instance of Foo
ReferenceFooBase.instantiate() # Returns an instance of FooBase

Attributes:
_bound: This is a type variable `B` that represents the bound type of the reference. It defaults to `object`.
_default: This is a type variable `D` that represents the default type of the reference. It defaults to `None`.
implementation: This is a string that represents the fully qualified name of the class that the reference points to. It is optional and can be set to `None`.
**extra: This is a dictionary that can hold any additional specifications for the reference. It is optional and can be set to `None`.

Methods:
instantiate: This method is used to create an instance of the class that the reference points to.
+ account_urlNostringNo-Account Url
+ containerNostringNo-Container
- create_container_on_startupNobooleanNo-Create Container On Startup
- patternNostringNo-Pattern

1. Property implementation

Typeconst
RequiredNo

Description: AzureLoader

Specific value: "AzureLoader"

2. Property azure_ad_token_provider

Typeobject
RequiredNo
Additional properties[Any type: allowed]
Defined in#/$defs/Reference

Description: Used to create references to other classes. t is designed to be used with two type variables, B and D which are the type bound and default type respectively. Neither are required, and if only one type is provided it is assumed to be the bound. Bound is used as the default if no default is provided. default can also be a string which will be looked up from the OS ReferenceResources.

Examples: Reference(implementation=fqn(Foo) # Returns an instance of Foo ReferenceFooBase.instantiate() # Returns an instance of Foo ReferenceFooBase # Raises ValueError ReferenceFooBase, Foo.instantiate() # Returns an instance of Foo ReferenceFooBase.instantiate() # Returns an instance of FooBase

Attributes: _bound: This is a type variable B that represents the bound type of the reference. It defaults to object. _default: This is a type variable D that represents the default type of the reference. It defaults to None. implementation: This is a string that represents the fully qualified name of the class that the reference points to. It is optional and can be set to None. **extra: This is a dictionary that can hold any additional specifications for the reference. It is optional and can be set to None.

Methods: instantiate: This method is used to create an instance of the class that the reference points to.

PropertyPatternTypeDeprecatedDefinitionTitle/Description
- implementationNostringNo-Implementation
- NoobjectNo--

2.1. Property implementation

Title: Implementation

Typestring
RequiredNo
Defaultnull

3. Property account_url

Title: Account Url

Typestring
RequiredYes

Description: The URL of the Azure storage account of the form https://<OAUTH_STORAGE_ACCOUNT_NAME>.blob.core.windows.net.

4. Property container

Title: Container

Typestring
RequiredYes

Description: The name of the container to use.

5. Property create_container_on_startup

Title: Create Container On Startup

Typeboolean
RequiredNo
Defaultfalse

Description: If true, the container will be created on startup if not already present.

6. Property pattern

Title: Pattern

Typestring
RequiredNo
Default"**"