Skip to content

Commit f2e58c0

Browse files
Excavator: Upgrade API Version (#171)
1 parent 18c5077 commit f2e58c0

29 files changed

+680
-3
lines changed

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1334,9 +1334,29 @@ Namespace | Name | Import |
13341334
**Functions** | [VersionIdDict](docs/v2/Functions/models/VersionIdDict.md) | `from foundry.v2.functions.models import VersionIdDict` |
13351335
**Geo** | [BBox](docs/v2/Geo/models/BBox.md) | `from foundry.v2.geo.models import BBox` |
13361336
**Geo** | [Coordinate](docs/v2/Geo/models/Coordinate.md) | `from foundry.v2.geo.models import Coordinate` |
1337+
**Geo** | [Feature](docs/v2/Geo/models/Feature.md) | `from foundry.v2.geo.models import Feature` |
1338+
**Geo** | [FeatureCollection](docs/v2/Geo/models/FeatureCollection.md) | `from foundry.v2.geo.models import FeatureCollection` |
1339+
**Geo** | [FeatureCollectionDict](docs/v2/Geo/models/FeatureCollectionDict.md) | `from foundry.v2.geo.models import FeatureCollectionDict` |
1340+
**Geo** | [FeatureCollectionTypes](docs/v2/Geo/models/FeatureCollectionTypes.md) | `from foundry.v2.geo.models import FeatureCollectionTypes` |
1341+
**Geo** | [FeatureCollectionTypesDict](docs/v2/Geo/models/FeatureCollectionTypesDict.md) | `from foundry.v2.geo.models import FeatureCollectionTypesDict` |
1342+
**Geo** | [FeatureDict](docs/v2/Geo/models/FeatureDict.md) | `from foundry.v2.geo.models import FeatureDict` |
1343+
**Geo** | [FeaturePropertyKey](docs/v2/Geo/models/FeaturePropertyKey.md) | `from foundry.v2.geo.models import FeaturePropertyKey` |
1344+
**Geo** | [Geometry](docs/v2/Geo/models/Geometry.md) | `from foundry.v2.geo.models import Geometry` |
1345+
**Geo** | [GeometryCollection](docs/v2/Geo/models/GeometryCollection.md) | `from foundry.v2.geo.models import GeometryCollection` |
1346+
**Geo** | [GeometryCollectionDict](docs/v2/Geo/models/GeometryCollectionDict.md) | `from foundry.v2.geo.models import GeometryCollectionDict` |
1347+
**Geo** | [GeometryDict](docs/v2/Geo/models/GeometryDict.md) | `from foundry.v2.geo.models import GeometryDict` |
13371348
**Geo** | [GeoPoint](docs/v2/Geo/models/GeoPoint.md) | `from foundry.v2.geo.models import GeoPoint` |
13381349
**Geo** | [GeoPointDict](docs/v2/Geo/models/GeoPointDict.md) | `from foundry.v2.geo.models import GeoPointDict` |
13391350
**Geo** | [LinearRing](docs/v2/Geo/models/LinearRing.md) | `from foundry.v2.geo.models import LinearRing` |
1351+
**Geo** | [LineString](docs/v2/Geo/models/LineString.md) | `from foundry.v2.geo.models import LineString` |
1352+
**Geo** | [LineStringCoordinates](docs/v2/Geo/models/LineStringCoordinates.md) | `from foundry.v2.geo.models import LineStringCoordinates` |
1353+
**Geo** | [LineStringDict](docs/v2/Geo/models/LineStringDict.md) | `from foundry.v2.geo.models import LineStringDict` |
1354+
**Geo** | [MultiLineString](docs/v2/Geo/models/MultiLineString.md) | `from foundry.v2.geo.models import MultiLineString` |
1355+
**Geo** | [MultiLineStringDict](docs/v2/Geo/models/MultiLineStringDict.md) | `from foundry.v2.geo.models import MultiLineStringDict` |
1356+
**Geo** | [MultiPoint](docs/v2/Geo/models/MultiPoint.md) | `from foundry.v2.geo.models import MultiPoint` |
1357+
**Geo** | [MultiPointDict](docs/v2/Geo/models/MultiPointDict.md) | `from foundry.v2.geo.models import MultiPointDict` |
1358+
**Geo** | [MultiPolygon](docs/v2/Geo/models/MultiPolygon.md) | `from foundry.v2.geo.models import MultiPolygon` |
1359+
**Geo** | [MultiPolygonDict](docs/v2/Geo/models/MultiPolygonDict.md) | `from foundry.v2.geo.models import MultiPolygonDict` |
13401360
**Geo** | [Polygon](docs/v2/Geo/models/Polygon.md) | `from foundry.v2.geo.models import Polygon` |
13411361
**Geo** | [PolygonDict](docs/v2/Geo/models/PolygonDict.md) | `from foundry.v2.geo.models import PolygonDict` |
13421362
**Geo** | [Position](docs/v2/Geo/models/Position.md) | `from foundry.v2.geo.models import Position` |
@@ -2618,6 +2638,7 @@ Namespace | Name | Import |
26182638
**Ontologies** | InvalidApplyActionOptionCombination | `from foundry.v2.ontologies.errors import InvalidApplyActionOptionCombination` |
26192639
**Ontologies** | InvalidContentLength | `from foundry.v2.ontologies.errors import InvalidContentLength` |
26202640
**Ontologies** | InvalidContentType | `from foundry.v2.ontologies.errors import InvalidContentType` |
2641+
**Ontologies** | InvalidDerivedPropertyDefinition | `from foundry.v2.ontologies.errors import InvalidDerivedPropertyDefinition` |
26212642
**Ontologies** | InvalidDurationGroupByPropertyType | `from foundry.v2.ontologies.errors import InvalidDurationGroupByPropertyType` |
26222643
**Ontologies** | InvalidDurationGroupByValue | `from foundry.v2.ontologies.errors import InvalidDurationGroupByValue` |
26232644
**Ontologies** | InvalidFields | `from foundry.v2.ontologies.errors import InvalidFields` |
@@ -2831,6 +2852,7 @@ Namespace | Name | Import |
28312852
**Ontologies** | InvalidApplyActionOptionCombination | `from foundry.v1.ontologies.errors import InvalidApplyActionOptionCombination` |
28322853
**Ontologies** | InvalidContentLength | `from foundry.v1.ontologies.errors import InvalidContentLength` |
28332854
**Ontologies** | InvalidContentType | `from foundry.v1.ontologies.errors import InvalidContentType` |
2855+
**Ontologies** | InvalidDerivedPropertyDefinition | `from foundry.v1.ontologies.errors import InvalidDerivedPropertyDefinition` |
28342856
**Ontologies** | InvalidDurationGroupByPropertyType | `from foundry.v1.ontologies.errors import InvalidDurationGroupByPropertyType` |
28352857
**Ontologies** | InvalidDurationGroupByValue | `from foundry.v1.ontologies.errors import InvalidDurationGroupByValue` |
28362858
**Ontologies** | InvalidFields | `from foundry.v1.ontologies.errors import InvalidFields` |

docs/v2/Filesystem/models/ResourceType.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ The type of the Resource derived from the Resource Identifier (RID).
1010
| `"BLOBSTER_CODE"` |
1111
| `"BLOBSTER_DOCUMENT"` |
1212
| `"BLOBSTER_IMAGE"` |
13+
| `"BLOBSTER_PDF"` |
1314
| `"BLOBSTER_SPREADSHEET"` |
1415
| `"CARBON_WORKSPACE"` |
1516
| `"COMPASS_FOLDER"` |

docs/v2/Geo/models/Feature.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Feature
2+
3+
GeoJSon 'Feature' object
4+
5+
## Properties
6+
| Name | Type | Required | Description |
7+
| ------------ | ------------- | ------------- | ------------- |
8+
**geometry** | Optional[Geometry] | No | |
9+
**properties** | Dict[FeaturePropertyKey, Any] | Yes | A `Feature` object has a member with the name "properties". The value of the properties member is an object (any JSON object or a JSON null value). |
10+
**id** | Optional[Any] | No | If a `Feature` has a commonly used identifier, that identifier SHOULD be included as a member of the Feature object with the name "id", and the value of this member is either a JSON string or number. |
11+
**bbox** | Optional[BBox] | No | |
12+
**type** | Literal["Feature"] | Yes | None |
13+
14+
15+
[[Back to Model list]](../../../../README.md#models-v2-link) [[Back to API list]](../../../../README.md#apis-v2-link) [[Back to README]](../../../../README.md)
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# FeatureCollection
2+
3+
GeoJSon 'FeatureCollection' object
4+
5+
## Properties
6+
| Name | Type | Required | Description |
7+
| ------------ | ------------- | ------------- | ------------- |
8+
**features** | List[FeatureCollectionTypes] | Yes | |
9+
**bbox** | Optional[BBox] | No | |
10+
**type** | Literal["FeatureCollection"] | Yes | None |
11+
12+
13+
[[Back to Model list]](../../../../README.md#models-v2-link) [[Back to API list]](../../../../README.md#apis-v2-link) [[Back to README]](../../../../README.md)
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# FeatureCollectionDict
2+
3+
GeoJSon 'FeatureCollection' object
4+
5+
## Properties
6+
| Name | Type | Required | Description |
7+
| ------------ | ------------- | ------------- | ------------- |
8+
**features** | List[FeatureCollectionTypesDict] | Yes | |
9+
**bbox** | NotRequired[BBox] | No | |
10+
**type** | Literal["FeatureCollection"] | Yes | None |
11+
12+
13+
[[Back to Model list]](../../../../README.md#models-v2-link) [[Back to API list]](../../../../README.md#apis-v2-link) [[Back to README]](../../../../README.md)
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# FeatureCollectionTypes
2+
3+
FeatureCollectionTypes
4+
5+
## Type
6+
```python
7+
Feature
8+
```
9+
10+
11+
[[Back to Model list]](../../../../README.md#models-v2-link) [[Back to API list]](../../../../README.md#apis-v2-link) [[Back to README]](../../../../README.md)
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# FeatureCollectionTypesDict
2+
3+
FeatureCollectionTypes
4+
5+
## Type
6+
```python
7+
FeatureDict
8+
```
9+
10+
11+
[[Back to Model list]](../../../../README.md#models-v2-link) [[Back to API list]](../../../../README.md#apis-v2-link) [[Back to README]](../../../../README.md)

docs/v2/Geo/models/FeatureDict.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# FeatureDict
2+
3+
GeoJSon 'Feature' object
4+
5+
## Properties
6+
| Name | Type | Required | Description |
7+
| ------------ | ------------- | ------------- | ------------- |
8+
**geometry** | NotRequired[GeometryDict] | No | |
9+
**properties** | Dict[FeaturePropertyKey, Any] | Yes | A `Feature` object has a member with the name "properties". The value of the properties member is an object (any JSON object or a JSON null value). |
10+
**id** | NotRequired[Any] | No | If a `Feature` has a commonly used identifier, that identifier SHOULD be included as a member of the Feature object with the name "id", and the value of this member is either a JSON string or number. |
11+
**bbox** | NotRequired[BBox] | No | |
12+
**type** | Literal["Feature"] | Yes | None |
13+
14+
15+
[[Back to Model list]](../../../../README.md#models-v2-link) [[Back to API list]](../../../../README.md#apis-v2-link) [[Back to README]](../../../../README.md)
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# FeaturePropertyKey
2+
3+
FeaturePropertyKey
4+
5+
## Type
6+
```python
7+
str
8+
```
9+
10+
11+
[[Back to Model list]](../../../../README.md#models-v2-link) [[Back to API list]](../../../../README.md#apis-v2-link) [[Back to README]](../../../../README.md)

docs/v2/Geo/models/Geometry.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Geometry
2+
3+
Abstract type for all GeoJSon object except Feature and FeatureCollection
4+
5+
This is a discriminator type and does not contain any fields. Instead, it is a union
6+
of of the models listed below.
7+
8+
This discriminator class uses the `type` field to differentiate between classes.
9+
10+
| Class | Value
11+
| ------------ | -------------
12+
MultiPoint | MultiPoint
13+
GeometryCollection | GeometryCollection
14+
MultiLineString | MultiLineString
15+
LineString | LineString
16+
MultiPolygon | MultiPolygon
17+
GeoPoint | Point
18+
Polygon | Polygon
19+
20+
21+
[[Back to Model list]](../../../../README.md#models-v2-link) [[Back to API list]](../../../../README.md#apis-v2-link) [[Back to README]](../../../../README.md)

0 commit comments

Comments
 (0)