Skip to content

Commit 7983f54

Browse files
author
APIs and Common Services team
committed
Automated SDK update
This updates the SDK from internal repo commit segmentio/public-api@058de3d2.
1 parent 17fbbed commit 7983f54

753 files changed

Lines changed: 4403 additions & 938 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ See the next sections for more information on how to use the Segment Public API.
1111

1212
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
1313

14-
- API version: 73.0.2
15-
- Package version: 73.0.2
14+
- API version: 73.0.3
15+
- Package version: 73.0.3
1616
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
1717

1818
For more information, please visit [https://docs.segmentapis.com](https://docs.segmentapis.com)

docs/SpaceSchemaApi.md

Lines changed: 397 additions & 0 deletions
Large diffs are not rendered by default.

segment_public_api/__init__.py

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@
77
88
The Segment Public API helps you manage your Segment Workspaces and its resources. You can use the API to perform CRUD (create, read, update, delete) operations at no extra charge. This includes working with resources such as Sources, Destinations, Warehouses, Tracking Plans, and the Segment Destinations and Sources Catalogs. All CRUD endpoints in the API follow REST conventions and use standard HTTP methods. Different URL endpoints represent different resources in a Workspace. See the next sections for more information on how to use the Segment Public API.
99
10-
The version of the OpenAPI document: 73.0.2
10+
The version of the OpenAPI document: 73.0.3
1111
Contact: friends@segment.com
1212
Generated by OpenAPI Generator (https://openapi-generator.tech)
1313
1414
Do not edit the class manually.
1515
""" # noqa: E501
1616

1717

18-
__version__ = "73.0.2"
18+
__version__ = "73.0.3"
1919

2020
# Define package exports
2121
__all__ = [
@@ -294,6 +294,8 @@
294294
"EchoAlphaOutput",
295295
"EchoV1Output",
296296
"EntityDetails",
297+
"EntityPathAlpha",
298+
"EntityPropertyAlpha",
297299
"EventAlpha",
298300
"EventPropertyAlpha",
299301
"EventPropertyType",
@@ -305,6 +307,7 @@
305307
"ForceExecuteAudienceRun200Response1",
306308
"ForceExecuteAudienceRunAlphaOutput",
307309
"ForceExecuteAudienceRunOutput",
310+
"ForwardOnlyPaginationOutput",
308311
"FunctionDeployment",
309312
"FunctionSettingV1",
310313
"FunctionV1",
@@ -454,6 +457,8 @@
454457
"ListDestinationsFromAudience200Response",
455458
"ListDestinationsFromAudienceAlphaOutput",
456459
"ListDestinationsV1Output",
460+
"ListEntityPaths200Response",
461+
"ListEntityPathsAlphaOutput",
457462
"ListEvents200Response",
458463
"ListEventsAlphaOutput",
459464
"ListFiltersForSpace200Response",
@@ -479,6 +484,8 @@
479484
"ListLabelsV1Output",
480485
"ListProfilesWarehouseInSpace200Response",
481486
"ListProfilesWarehouseInSpaceAlphaOutput",
487+
"ListPropertiesFromEntity200Response",
488+
"ListPropertiesFromEntityAlphaOutput",
482489
"ListPropertiesFromEvent200Response",
483490
"ListPropertiesFromEventAlphaOutput",
484491
"ListRegulationsFromSource200Response",
@@ -491,8 +498,12 @@
491498
"ListRolesV1Output",
492499
"ListRulesFromTrackingPlan200Response",
493500
"ListRulesFromTrackingPlanV1Output",
501+
"ListSampleValuesFromEntityProperty200Response",
502+
"ListSampleValuesFromEntityPropertyAlphaOutput",
494503
"ListSampleValuesFromEventProperty200Response",
495504
"ListSampleValuesFromEventPropertyAlphaOutput",
505+
"ListSampleValuesFromTrait200Response",
506+
"ListSampleValuesFromTraitAlphaOutput",
496507
"ListSchemaSettingsInSource200Response",
497508
"ListSchemaSettingsInSourceV1Output",
498509
"ListSelectiveSyncsFromWarehouseAndSource200Response",
@@ -519,6 +530,8 @@
519530
"ListSyncsFromWarehouseV1Output",
520531
"ListTrackingPlans200Response",
521532
"ListTrackingPlansV1Output",
533+
"ListTraits200Response",
534+
"ListTraitsAlphaOutput",
522535
"ListTransformations200Response",
523536
"ListTransformationsBetaInput",
524537
"ListTransformationsBetaOutput",
@@ -661,8 +674,10 @@
661674
"SyncV1",
662675
"TrackSourceSettingsV1",
663676
"TrackingPlanV1",
677+
"TraitAlpha",
664678
"TraitDefinition",
665679
"TraitOptions",
680+
"TraitType",
666681
"TransformationBeta",
667682
"TransformationV1",
668683
"UpdateActivationForAudience200Response",
@@ -1039,6 +1054,8 @@
10391054
from segment_public_api.models.echo_alpha_output import EchoAlphaOutput as EchoAlphaOutput
10401055
from segment_public_api.models.echo_v1_output import EchoV1Output as EchoV1Output
10411056
from segment_public_api.models.entity_details import EntityDetails as EntityDetails
1057+
from segment_public_api.models.entity_path_alpha import EntityPathAlpha as EntityPathAlpha
1058+
from segment_public_api.models.entity_property_alpha import EntityPropertyAlpha as EntityPropertyAlpha
10421059
from segment_public_api.models.event_alpha import EventAlpha as EventAlpha
10431060
from segment_public_api.models.event_property_alpha import EventPropertyAlpha as EventPropertyAlpha
10441061
from segment_public_api.models.event_property_type import EventPropertyType as EventPropertyType
@@ -1050,6 +1067,7 @@
10501067
from segment_public_api.models.force_execute_audience_run200_response1 import ForceExecuteAudienceRun200Response1 as ForceExecuteAudienceRun200Response1
10511068
from segment_public_api.models.force_execute_audience_run_alpha_output import ForceExecuteAudienceRunAlphaOutput as ForceExecuteAudienceRunAlphaOutput
10521069
from segment_public_api.models.force_execute_audience_run_output import ForceExecuteAudienceRunOutput as ForceExecuteAudienceRunOutput
1070+
from segment_public_api.models.forward_only_pagination_output import ForwardOnlyPaginationOutput as ForwardOnlyPaginationOutput
10531071
from segment_public_api.models.function_deployment import FunctionDeployment as FunctionDeployment
10541072
from segment_public_api.models.function_setting_v1 import FunctionSettingV1 as FunctionSettingV1
10551073
from segment_public_api.models.function_v1 import FunctionV1 as FunctionV1
@@ -1199,6 +1217,8 @@
11991217
from segment_public_api.models.list_destinations_from_audience200_response import ListDestinationsFromAudience200Response as ListDestinationsFromAudience200Response
12001218
from segment_public_api.models.list_destinations_from_audience_alpha_output import ListDestinationsFromAudienceAlphaOutput as ListDestinationsFromAudienceAlphaOutput
12011219
from segment_public_api.models.list_destinations_v1_output import ListDestinationsV1Output as ListDestinationsV1Output
1220+
from segment_public_api.models.list_entity_paths200_response import ListEntityPaths200Response as ListEntityPaths200Response
1221+
from segment_public_api.models.list_entity_paths_alpha_output import ListEntityPathsAlphaOutput as ListEntityPathsAlphaOutput
12021222
from segment_public_api.models.list_events200_response import ListEvents200Response as ListEvents200Response
12031223
from segment_public_api.models.list_events_alpha_output import ListEventsAlphaOutput as ListEventsAlphaOutput
12041224
from segment_public_api.models.list_filters_for_space200_response import ListFiltersForSpace200Response as ListFiltersForSpace200Response
@@ -1224,6 +1244,8 @@
12241244
from segment_public_api.models.list_labels_v1_output import ListLabelsV1Output as ListLabelsV1Output
12251245
from segment_public_api.models.list_profiles_warehouse_in_space200_response import ListProfilesWarehouseInSpace200Response as ListProfilesWarehouseInSpace200Response
12261246
from segment_public_api.models.list_profiles_warehouse_in_space_alpha_output import ListProfilesWarehouseInSpaceAlphaOutput as ListProfilesWarehouseInSpaceAlphaOutput
1247+
from segment_public_api.models.list_properties_from_entity200_response import ListPropertiesFromEntity200Response as ListPropertiesFromEntity200Response
1248+
from segment_public_api.models.list_properties_from_entity_alpha_output import ListPropertiesFromEntityAlphaOutput as ListPropertiesFromEntityAlphaOutput
12271249
from segment_public_api.models.list_properties_from_event200_response import ListPropertiesFromEvent200Response as ListPropertiesFromEvent200Response
12281250
from segment_public_api.models.list_properties_from_event_alpha_output import ListPropertiesFromEventAlphaOutput as ListPropertiesFromEventAlphaOutput
12291251
from segment_public_api.models.list_regulations_from_source200_response import ListRegulationsFromSource200Response as ListRegulationsFromSource200Response
@@ -1236,8 +1258,12 @@
12361258
from segment_public_api.models.list_roles_v1_output import ListRolesV1Output as ListRolesV1Output
12371259
from segment_public_api.models.list_rules_from_tracking_plan200_response import ListRulesFromTrackingPlan200Response as ListRulesFromTrackingPlan200Response
12381260
from segment_public_api.models.list_rules_from_tracking_plan_v1_output import ListRulesFromTrackingPlanV1Output as ListRulesFromTrackingPlanV1Output
1261+
from segment_public_api.models.list_sample_values_from_entity_property200_response import ListSampleValuesFromEntityProperty200Response as ListSampleValuesFromEntityProperty200Response
1262+
from segment_public_api.models.list_sample_values_from_entity_property_alpha_output import ListSampleValuesFromEntityPropertyAlphaOutput as ListSampleValuesFromEntityPropertyAlphaOutput
12391263
from segment_public_api.models.list_sample_values_from_event_property200_response import ListSampleValuesFromEventProperty200Response as ListSampleValuesFromEventProperty200Response
12401264
from segment_public_api.models.list_sample_values_from_event_property_alpha_output import ListSampleValuesFromEventPropertyAlphaOutput as ListSampleValuesFromEventPropertyAlphaOutput
1265+
from segment_public_api.models.list_sample_values_from_trait200_response import ListSampleValuesFromTrait200Response as ListSampleValuesFromTrait200Response
1266+
from segment_public_api.models.list_sample_values_from_trait_alpha_output import ListSampleValuesFromTraitAlphaOutput as ListSampleValuesFromTraitAlphaOutput
12411267
from segment_public_api.models.list_schema_settings_in_source200_response import ListSchemaSettingsInSource200Response as ListSchemaSettingsInSource200Response
12421268
from segment_public_api.models.list_schema_settings_in_source_v1_output import ListSchemaSettingsInSourceV1Output as ListSchemaSettingsInSourceV1Output
12431269
from segment_public_api.models.list_selective_syncs_from_warehouse_and_source200_response import ListSelectiveSyncsFromWarehouseAndSource200Response as ListSelectiveSyncsFromWarehouseAndSource200Response
@@ -1264,6 +1290,8 @@
12641290
from segment_public_api.models.list_syncs_from_warehouse_v1_output import ListSyncsFromWarehouseV1Output as ListSyncsFromWarehouseV1Output
12651291
from segment_public_api.models.list_tracking_plans200_response import ListTrackingPlans200Response as ListTrackingPlans200Response
12661292
from segment_public_api.models.list_tracking_plans_v1_output import ListTrackingPlansV1Output as ListTrackingPlansV1Output
1293+
from segment_public_api.models.list_traits200_response import ListTraits200Response as ListTraits200Response
1294+
from segment_public_api.models.list_traits_alpha_output import ListTraitsAlphaOutput as ListTraitsAlphaOutput
12671295
from segment_public_api.models.list_transformations200_response import ListTransformations200Response as ListTransformations200Response
12681296
from segment_public_api.models.list_transformations_beta_input import ListTransformationsBetaInput as ListTransformationsBetaInput
12691297
from segment_public_api.models.list_transformations_beta_output import ListTransformationsBetaOutput as ListTransformationsBetaOutput
@@ -1406,8 +1434,10 @@
14061434
from segment_public_api.models.sync_v1 import SyncV1 as SyncV1
14071435
from segment_public_api.models.track_source_settings_v1 import TrackSourceSettingsV1 as TrackSourceSettingsV1
14081436
from segment_public_api.models.tracking_plan_v1 import TrackingPlanV1 as TrackingPlanV1
1437+
from segment_public_api.models.trait_alpha import TraitAlpha as TraitAlpha
14091438
from segment_public_api.models.trait_definition import TraitDefinition as TraitDefinition
14101439
from segment_public_api.models.trait_options import TraitOptions as TraitOptions
1440+
from segment_public_api.models.trait_type import TraitType as TraitType
14111441
from segment_public_api.models.transformation_beta import TransformationBeta as TransformationBeta
14121442
from segment_public_api.models.transformation_v1 import TransformationV1 as TransformationV1
14131443
from segment_public_api.models.update_activation_for_audience200_response import UpdateActivationForAudience200Response as UpdateActivationForAudience200Response

segment_public_api/api/activations_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
The Segment Public API helps you manage your Segment Workspaces and its resources. You can use the API to perform CRUD (create, read, update, delete) operations at no extra charge. This includes working with resources such as Sources, Destinations, Warehouses, Tracking Plans, and the Segment Destinations and Sources Catalogs. All CRUD endpoints in the API follow REST conventions and use standard HTTP methods. Different URL endpoints represent different resources in a Workspace. See the next sections for more information on how to use the Segment Public API.
55
6-
The version of the OpenAPI document: 73.0.2
6+
The version of the OpenAPI document: 73.0.3
77
Contact: friends@segment.com
88
Generated by OpenAPI Generator (https://openapi-generator.tech)
99

segment_public_api/api/api_calls_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
The Segment Public API helps you manage your Segment Workspaces and its resources. You can use the API to perform CRUD (create, read, update, delete) operations at no extra charge. This includes working with resources such as Sources, Destinations, Warehouses, Tracking Plans, and the Segment Destinations and Sources Catalogs. All CRUD endpoints in the API follow REST conventions and use standard HTTP methods. Different URL endpoints represent different resources in a Workspace. See the next sections for more information on how to use the Segment Public API.
55
6-
The version of the OpenAPI document: 73.0.2
6+
The version of the OpenAPI document: 73.0.3
77
Contact: friends@segment.com
88
Generated by OpenAPI Generator (https://openapi-generator.tech)
99

segment_public_api/api/audiences_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
The Segment Public API helps you manage your Segment Workspaces and its resources. You can use the API to perform CRUD (create, read, update, delete) operations at no extra charge. This includes working with resources such as Sources, Destinations, Warehouses, Tracking Plans, and the Segment Destinations and Sources Catalogs. All CRUD endpoints in the API follow REST conventions and use standard HTTP methods. Different URL endpoints represent different resources in a Workspace. See the next sections for more information on how to use the Segment Public API.
55
6-
The version of the OpenAPI document: 73.0.2
6+
The version of the OpenAPI document: 73.0.3
77
Contact: friends@segment.com
88
Generated by OpenAPI Generator (https://openapi-generator.tech)
99

segment_public_api/api/audit_trail_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
The Segment Public API helps you manage your Segment Workspaces and its resources. You can use the API to perform CRUD (create, read, update, delete) operations at no extra charge. This includes working with resources such as Sources, Destinations, Warehouses, Tracking Plans, and the Segment Destinations and Sources Catalogs. All CRUD endpoints in the API follow REST conventions and use standard HTTP methods. Different URL endpoints represent different resources in a Workspace. See the next sections for more information on how to use the Segment Public API.
55
6-
The version of the OpenAPI document: 73.0.2
6+
The version of the OpenAPI document: 73.0.3
77
Contact: friends@segment.com
88
Generated by OpenAPI Generator (https://openapi-generator.tech)
99

segment_public_api/api/catalog_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
The Segment Public API helps you manage your Segment Workspaces and its resources. You can use the API to perform CRUD (create, read, update, delete) operations at no extra charge. This includes working with resources such as Sources, Destinations, Warehouses, Tracking Plans, and the Segment Destinations and Sources Catalogs. All CRUD endpoints in the API follow REST conventions and use standard HTTP methods. Different URL endpoints represent different resources in a Workspace. See the next sections for more information on how to use the Segment Public API.
55
6-
The version of the OpenAPI document: 73.0.2
6+
The version of the OpenAPI document: 73.0.3
77
Contact: friends@segment.com
88
Generated by OpenAPI Generator (https://openapi-generator.tech)
99

segment_public_api/api/computed_traits_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
The Segment Public API helps you manage your Segment Workspaces and its resources. You can use the API to perform CRUD (create, read, update, delete) operations at no extra charge. This includes working with resources such as Sources, Destinations, Warehouses, Tracking Plans, and the Segment Destinations and Sources Catalogs. All CRUD endpoints in the API follow REST conventions and use standard HTTP methods. Different URL endpoints represent different resources in a Workspace. See the next sections for more information on how to use the Segment Public API.
55
6-
The version of the OpenAPI document: 73.0.2
6+
The version of the OpenAPI document: 73.0.3
77
Contact: friends@segment.com
88
Generated by OpenAPI Generator (https://openapi-generator.tech)
99

segment_public_api/api/customer_insights_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
The Segment Public API helps you manage your Segment Workspaces and its resources. You can use the API to perform CRUD (create, read, update, delete) operations at no extra charge. This includes working with resources such as Sources, Destinations, Warehouses, Tracking Plans, and the Segment Destinations and Sources Catalogs. All CRUD endpoints in the API follow REST conventions and use standard HTTP methods. Different URL endpoints represent different resources in a Workspace. See the next sections for more information on how to use the Segment Public API.
55
6-
The version of the OpenAPI document: 73.0.2
6+
The version of the OpenAPI document: 73.0.3
77
Contact: friends@segment.com
88
Generated by OpenAPI Generator (https://openapi-generator.tech)
99

0 commit comments

Comments
 (0)