Granite Assets
Getting Started
Installation
Quick Start
User Guide
User Guide
Upload and Download URLs
Infrastructure Setup
Developer Guide
Implementing a Custom Repository
API Reference
API Reference
Granite Assets
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
V
_
__init__() (granite_assets.contracts.IAssetRepository method)
(granite_assets.exceptions.AssetAccessNotSupportedError method)
(granite_assets.exceptions.AssetNotFoundError method)
(granite_assets.models.AssetAccessUrl method)
(granite_assets.models.AssetDescriptor method)
(granite_assets.models.AssetSaveRequest method)
(granite_assets.models.AssetSaveResult method)
(granite_assets.models.CfSignedCookies method)
(granite_assets.models.LocalNginxAssetRepositoryConfig method)
(granite_assets.models.S3AssetRepositoryConfig method)
(granite_assets.models.UploadUrlResult method)
(granite_assets.repositories.local_nginx.LocalNginxAssetRepository method)
(granite_assets.repositories.s3.S3AssetRepository method)
A
access_key_id (granite_assets.models.S3AssetRepositoryConfig attribute)
as_cookie_header_values() (granite_assets.models.CfSignedCookies method)
AssetAccessNotSupportedError
AssetAccessUrl (class in granite_assets.models)
AssetConfigurationError
AssetDescriptor (class in granite_assets.models)
AssetError
AssetNotFoundError
AssetSaveRequest (class in granite_assets.models)
AssetSaveResult (class in granite_assets.models)
AssetVisibility (class in granite_assets.enums)
B
backend_ref (granite_assets.models.AssetSaveResult attribute)
base_url (granite_assets.models.LocalNginxAssetRepositoryConfig attribute)
bucket (granite_assets.models.S3AssetRepositoryConfig attribute)
build_asset_repository() (in module granite_assets.factory)
build_download_url() (granite_assets.contracts.IAssetRepository method)
(granite_assets.repositories.local_nginx.LocalNginxAssetRepository method)
(granite_assets.repositories.s3.S3AssetRepository method)
build_folder_signed_url() (granite_assets.repositories.s3.S3AssetRepository method)
build_path_signed_url() (granite_assets.repositories.s3.S3AssetRepository method)
build_public_url() (granite_assets.contracts.IAssetRepository method)
(granite_assets.repositories.local_nginx.LocalNginxAssetRepository method)
(granite_assets.repositories.s3.S3AssetRepository method)
build_signed_cookies() (granite_assets.repositories.s3.S3AssetRepository method)
build_upload_url() (granite_assets.contracts.IAssetRepository method)
(granite_assets.repositories.local_nginx.LocalNginxAssetRepository method)
(granite_assets.repositories.s3.S3AssetRepository method)
C
cf_key_id (granite_assets.models.S3AssetRepositoryConfig attribute)
cf_private_key (granite_assets.models.S3AssetRepositoryConfig attribute)
cf_signing_method (granite_assets.models.S3AssetRepositoryConfig attribute)
cf_unsigned_urls (granite_assets.models.S3AssetRepositoryConfig attribute)
CfSignedCookies (class in granite_assets.models)
CfSigningMethod (class in granite_assets.enums)
checksum (granite_assets.models.AssetDescriptor attribute)
(granite_assets.models.AssetSaveRequest attribute)
(granite_assets.models.AssetSaveResult attribute)
content_length (granite_assets.models.AssetDescriptor attribute)
(granite_assets.models.AssetSaveRequest attribute)
(granite_assets.models.AssetSaveResult attribute)
content_type (granite_assets.models.AssetDescriptor attribute)
(granite_assets.models.AssetSaveRequest attribute)
COOKIE (granite_assets.enums.CfSigningMethod attribute)
copy() (granite_assets.contracts.IAssetRepository method)
(granite_assets.repositories.local_nginx.LocalNginxAssetRepository method)
(granite_assets.repositories.s3.S3AssetRepository method)
create_directories (granite_assets.models.LocalNginxAssetRepositoryConfig attribute)
D
delete() (granite_assets.contracts.IAssetRepository method)
(granite_assets.repositories.local_nginx.LocalNginxAssetRepository method)
(granite_assets.repositories.s3.S3AssetRepository method)
E
endpoint_url (granite_assets.models.S3AssetRepositoryConfig attribute)
exists() (granite_assets.contracts.IAssetRepository method)
(granite_assets.repositories.local_nginx.LocalNginxAssetRepository method)
(granite_assets.repositories.s3.S3AssetRepository method)
expires_at (granite_assets.models.AssetAccessUrl attribute)
(granite_assets.models.CfSignedCookies attribute)
(granite_assets.models.UploadUrlResult attribute)
F
filename (granite_assets.models.AssetSaveRequest attribute)
G
get_descriptor() (granite_assets.contracts.IAssetRepository method)
(granite_assets.repositories.local_nginx.LocalNginxAssetRepository method)
(granite_assets.repositories.s3.S3AssetRepository method)
granite_assets.contracts
module
granite_assets.enums
module
granite_assets.exceptions
module
granite_assets.factory
module
granite_assets.models
module
granite_assets.repositories.local_nginx
module
granite_assets.repositories.s3
module
H
has_cf_signing() (granite_assets.models.S3AssetRepositoryConfig method)
has_cf_unsigned_url() (granite_assets.models.S3AssetRepositoryConfig method)
headers (granite_assets.models.UploadUrlResult attribute)
I
IAssetRepository (class in granite_assets.contracts)
is_permanent (granite_assets.models.AssetAccessUrl property)
K
key (granite_assets.models.AssetDescriptor attribute)
(granite_assets.models.AssetSaveRequest attribute)
(granite_assets.models.AssetSaveResult attribute)
(granite_assets.models.UploadUrlResult attribute)
key_pair_id (granite_assets.models.CfSignedCookies attribute)
key_prefix (granite_assets.models.S3AssetRepositoryConfig attribute)
L
last_modified (granite_assets.models.AssetDescriptor attribute)
LocalNginxAssetRepository (class in granite_assets.repositories.local_nginx)
LocalNginxAssetRepositoryConfig (class in granite_assets.models)
M
metadata (granite_assets.models.AssetDescriptor attribute)
(granite_assets.models.AssetSaveRequest attribute)
method (granite_assets.models.UploadUrlResult attribute)
module
granite_assets.contracts
granite_assets.enums
granite_assets.exceptions
granite_assets.factory
granite_assets.models
granite_assets.repositories.local_nginx
granite_assets.repositories.s3
move() (granite_assets.contracts.IAssetRepository method)
(granite_assets.repositories.local_nginx.LocalNginxAssetRepository method)
(granite_assets.repositories.s3.S3AssetRepository method)
O
open_source() (granite_assets.models.AssetSaveRequest method)
overwrite (granite_assets.models.AssetSaveRequest attribute)
(granite_assets.models.LocalNginxAssetRepositoryConfig attribute)
P
policy (granite_assets.models.CfSignedCookies attribute)
presign_ttl() (granite_assets.models.S3AssetRepositoryConfig method)
presign_ttl_seconds (granite_assets.models.S3AssetRepositoryConfig attribute)
PRIVATE (granite_assets.enums.AssetVisibility attribute)
private_prefix (granite_assets.models.LocalNginxAssetRepositoryConfig attribute)
PUBLIC (granite_assets.enums.AssetVisibility attribute)
public_base_url (granite_assets.models.S3AssetRepositoryConfig attribute)
public_prefix (granite_assets.models.LocalNginxAssetRepositoryConfig attribute)
R
region (granite_assets.models.S3AssetRepositoryConfig attribute)
resolve_access() (granite_assets.contracts.IAssetRepository method)
(granite_assets.repositories.local_nginx.LocalNginxAssetRepository method)
(granite_assets.repositories.s3.S3AssetRepository method)
S
S3AssetRepository (class in granite_assets.repositories.s3)
S3AssetRepositoryConfig (class in granite_assets.models)
save() (granite_assets.contracts.IAssetRepository method)
(granite_assets.repositories.local_nginx.LocalNginxAssetRepository method)
(granite_assets.repositories.s3.S3AssetRepository method)
secret_access_key (granite_assets.models.S3AssetRepositoryConfig attribute)
secure_link_secret (granite_assets.models.LocalNginxAssetRepositoryConfig attribute)
secure_link_ttl_seconds (granite_assets.models.LocalNginxAssetRepositoryConfig attribute)
session_token (granite_assets.models.S3AssetRepositoryConfig attribute)
signature (granite_assets.models.CfSignedCookies attribute)
source (granite_assets.models.AssetSaveRequest attribute)
storage_path (granite_assets.models.LocalNginxAssetRepositoryConfig attribute)
T
tusd_url (granite_assets.models.LocalNginxAssetRepositoryConfig attribute)
U
upload_secret (granite_assets.models.LocalNginxAssetRepositoryConfig attribute)
upload_ttl_seconds (granite_assets.models.LocalNginxAssetRepositoryConfig attribute)
UploadUrlResult (class in granite_assets.models)
URL (granite_assets.enums.CfSigningMethod attribute)
url (granite_assets.models.AssetAccessUrl attribute)
(granite_assets.models.UploadUrlResult attribute)
use_object_acl (granite_assets.models.S3AssetRepositoryConfig attribute)
V
visibility (granite_assets.models.AssetDescriptor attribute)
(granite_assets.models.AssetSaveRequest attribute)
(granite_assets.models.AssetSaveResult attribute)