Storage¶
The Storage class enables access to the UP42 storage. You can list your assets and orders within an UP42 workspace.
Use the storage:
storage = up42.initialize_storage()
Source code in up42/storage.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 |
|
Functions¶
get_assets(return_json=False, limit=None, sortby='createdAt', descending=True)
¶
Gets all assets in the workspace as Asset objects or json.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
return_json |
bool
|
If set to True, returns json object. |
False
|
limit |
Optional[int]
|
Optional, only return n first assets by sorting criteria and order. Optimal to select if your workspace contains many assets. |
None
|
sortby |
str
|
The sorting criteria, one of "createdAt", "updatedAt", "source", "type", "name", "size". |
'createdAt'
|
descending |
bool
|
The sorting order, True for descending (default), False for ascending. |
True
|
Returns:
Type | Description |
---|---|
Union[List[Asset], dict]
|
Asset objects in the workspace or alternatively json info of the assets. |
Source code in up42/storage.py
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 |
|
get_orders(return_json=False, limit=None, sortby='createdAt', descending=True)
¶
Gets all orders in the workspace as Order objects or json.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
return_json |
bool
|
If set to True, returns json object. |
False
|
limit |
Optional[int]
|
Optional, only return n first assets by sorting criteria and order. Optimal to select if your workspace contains many assets. |
None
|
sortby |
str
|
The sorting criteria, one of "createdAt", "updatedAt", "status", "dataProvider", "type". |
'createdAt'
|
descending |
bool
|
The sorting order, True for descending (default), False for ascending. |
True
|
Returns:
Type | Description |
---|---|
Union[List[Order], dict]
|
Order objects in the workspace or alternatively json info of the orders. |
Source code in up42/storage.py
116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 |
|