Skip to content

Commit 08bfd02

Browse files
author
APIs and Common Services team
committed
Automated SDK update
This updates the SDK from internal repo commit segmentio/public-api@4f720edb.
1 parent 686d7ac commit 08bfd02

15 files changed

+56
-409
lines changed

docs/AudiencesApi.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -401,7 +401,7 @@ Name | Type | Description | Notes
401401

402402
## Operation: update_audience_for_space
403403

404-
> UpdateAudienceForSpace200Response update_audience_for_space(space_id, id, update_audience_for_space_input)
404+
> UpdateAudienceForSpace200Response update_audience_for_space(space_id, id, update_audience_for_space_alpha_input)
405405
406406
Update Audience for Space
407407

@@ -415,7 +415,7 @@ import time
415415
import os
416416
import segment_public_api
417417
from segment_public_api.models.update_audience_for_space200_response import UpdateAudienceForSpace200Response
418-
from segment_public_api.models.update_audience_for_space_input import UpdateAudienceForSpaceInput
418+
from segment_public_api.models.update_audience_for_space_alpha_input import UpdateAudienceForSpaceAlphaInput
419419
from segment_public_api.rest import ApiException
420420
from pprint import pprint
421421

@@ -432,11 +432,11 @@ with segment_public_api.ApiClient(configuration) as api_client:
432432
api_instance = segment_public_api.AudiencesApi(api_client)
433433
space_id = 'spaceId' # str |
434434
id = 'id' # str |
435-
update_audience_for_space_input = {"enabled":false} # UpdateAudienceForSpaceInput |
435+
update_audience_for_space_alpha_input = {"enabled":false} # UpdateAudienceForSpaceAlphaInput |
436436

437437
try:
438438
# Update Audience for Space
439-
api_response = api_instance.update_audience_for_space(space_id, id, update_audience_for_space_input)
439+
api_response = api_instance.update_audience_for_space(space_id, id, update_audience_for_space_alpha_input)
440440
print("The response of AudiencesApi->update_audience_for_space:\n")
441441
pprint(api_response)
442442
except Exception as e:
@@ -451,7 +451,7 @@ Name | Type | Description | Notes
451451
------------- | ------------- | ------------- | -------------
452452
**space_id** | **str**| |
453453
**id** | **str**| |
454-
**update_audience_for_space_input** | [**UpdateAudienceForSpaceInput**](UpdateAudienceForSpaceInput.md)| |
454+
**update_audience_for_space_alpha_input** | [**UpdateAudienceForSpaceAlphaInput**](UpdateAudienceForSpaceAlphaInput.md)| |
455455

456456
### Return type
457457

segment_public_api/__init__.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -85,13 +85,9 @@
8585
from segment_public_api.models.advanced_warehouse_sync_schedule_v1_input import AdvancedWarehouseSyncScheduleV1Input
8686
from segment_public_api.models.advanced_warehouse_sync_schedule_v1_output import AdvancedWarehouseSyncScheduleV1Output
8787
from segment_public_api.models.allowed_label_beta import AllowedLabelBeta
88-
from segment_public_api.models.audience_computation_definition import AudienceComputationDefinition
8988
from segment_public_api.models.audience_definition import AudienceDefinition
90-
from segment_public_api.models.audience_definition_beta import AudienceDefinitionBeta
9189
from segment_public_api.models.audience_options import AudienceOptions
92-
from segment_public_api.models.audience_options_beta import AudienceOptionsBeta
9390
from segment_public_api.models.audience_summary import AudienceSummary
94-
from segment_public_api.models.audience_summary_beta import AudienceSummaryBeta
9591
from segment_public_api.models.audit_event_v1 import AuditEventV1
9692
from segment_public_api.models.batch_query_messaging_subscriptions_for_space200_response import BatchQueryMessagingSubscriptionsForSpace200Response
9793
from segment_public_api.models.batch_query_messaging_subscriptions_for_space_alpha_input import BatchQueryMessagingSubscriptionsForSpaceAlphaInput
@@ -350,7 +346,7 @@
350346
from segment_public_api.models.label_alpha import LabelAlpha
351347
from segment_public_api.models.label_v1 import LabelV1
352348
from segment_public_api.models.list_audience_consumers_from_space_and_audience200_response import ListAudienceConsumersFromSpaceAndAudience200Response
353-
from segment_public_api.models.list_audience_consumers_from_space_and_audience_output import ListAudienceConsumersFromSpaceAndAudienceOutput
349+
from segment_public_api.models.list_audience_consumers_from_space_and_audience_alpha_output import ListAudienceConsumersFromSpaceAndAudienceAlphaOutput
354350
from segment_public_api.models.list_audience_consumers_search_input import ListAudienceConsumersSearchInput
355351
from segment_public_api.models.list_audience_consumers_sort_input import ListAudienceConsumersSortInput
356352
from segment_public_api.models.list_audiences200_response import ListAudiences200Response
@@ -558,8 +554,8 @@
558554
from segment_public_api.models.transformation_beta import TransformationBeta
559555
from segment_public_api.models.transformation_v1 import TransformationV1
560556
from segment_public_api.models.update_audience_for_space200_response import UpdateAudienceForSpace200Response
557+
from segment_public_api.models.update_audience_for_space_alpha_input import UpdateAudienceForSpaceAlphaInput
561558
from segment_public_api.models.update_audience_for_space_alpha_output import UpdateAudienceForSpaceAlphaOutput
562-
from segment_public_api.models.update_audience_for_space_input import UpdateAudienceForSpaceInput
563559
from segment_public_api.models.update_computed_trait_for_space200_response import UpdateComputedTraitForSpace200Response
564560
from segment_public_api.models.update_computed_trait_for_space_alpha_input import UpdateComputedTraitForSpaceAlphaInput
565561
from segment_public_api.models.update_computed_trait_for_space_alpha_output import UpdateComputedTraitForSpaceAlphaOutput

segment_public_api/api/audiences_api.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
from segment_public_api.models.pagination_input import PaginationInput
3535
from segment_public_api.models.remove_audience_from_space200_response import RemoveAudienceFromSpace200Response
3636
from segment_public_api.models.update_audience_for_space200_response import UpdateAudienceForSpace200Response
37-
from segment_public_api.models.update_audience_for_space_input import UpdateAudienceForSpaceInput
37+
from segment_public_api.models.update_audience_for_space_alpha_input import UpdateAudienceForSpaceAlphaInput
3838

3939
from segment_public_api.api_client import ApiClient
4040
from segment_public_api.api_response import ApiResponse
@@ -843,22 +843,22 @@ def remove_audience_from_space_with_http_info(self, space_id : constr(strict=Tru
843843
_request_auth=_params.get('_request_auth'))
844844

845845
@validate_arguments
846-
def update_audience_for_space(self, space_id : constr(strict=True), id : constr(strict=True), update_audience_for_space_input : UpdateAudienceForSpaceInput, **kwargs) -> UpdateAudienceForSpace200Response: # noqa: E501
846+
def update_audience_for_space(self, space_id : constr(strict=True), id : constr(strict=True), update_audience_for_space_alpha_input : UpdateAudienceForSpaceAlphaInput, **kwargs) -> UpdateAudienceForSpace200Response: # noqa: E501
847847
"""Update Audience for Space # noqa: E501
848848
849849
Updates the Audience. • This endpoint is in **Alpha** testing. Please submit any feedback by sending an email to [email protected]. • In order to successfully call this endpoint, the specified Workspace needs to have the Audience feature enabled. Please reach out to your customer success manager for more information. • When called, this endpoint may generate the `Audience Modified` event in the [audit trail](/tag/Audit-Trail). • Note that when an Audience is updated, the Audience will be locked from future edits until the changes have been incorporated. You can find more information [in the Segment docs](https://segment-docs.netlify.app/docs/engage/audiences/#editing-realtime-audiences-and-traits). Note: The definition for an Audience updated using the API is not editable through the Segment App. The rate limit for this endpoint is 10 requests per minute, which is lower than the default due to access pattern restrictions. Once reached, this endpoint will respond with the 429 HTTP status code with headers indicating the limit parameters. See [Rate Limiting](/#tag/Rate-Limits) for more information. # noqa: E501
850850
This method makes a synchronous HTTP request by default. To make an
851851
asynchronous HTTP request, please pass async_req=True
852852
853-
>>> thread = api.update_audience_for_space(space_id, id, update_audience_for_space_input, async_req=True)
853+
>>> thread = api.update_audience_for_space(space_id, id, update_audience_for_space_alpha_input, async_req=True)
854854
>>> result = thread.get()
855855
856856
:param space_id: (required)
857857
:type space_id: str
858858
:param id: (required)
859859
:type id: str
860-
:param update_audience_for_space_input: (required)
861-
:type update_audience_for_space_input: UpdateAudienceForSpaceInput
860+
:param update_audience_for_space_alpha_input: (required)
861+
:type update_audience_for_space_alpha_input: UpdateAudienceForSpaceAlphaInput
862862
:param async_req: Whether to execute the request asynchronously.
863863
:type async_req: bool, optional
864864
:param _request_timeout: timeout setting for this request.
@@ -874,25 +874,25 @@ def update_audience_for_space(self, space_id : constr(strict=True), id : constr(
874874
if '_preload_content' in kwargs:
875875
message = "Error! Please call the update_audience_for_space_with_http_info method with `_preload_content` instead and obtain raw data from ApiResponse.raw_data" # noqa: E501
876876
raise ValueError(message)
877-
return self.update_audience_for_space_with_http_info(space_id, id, update_audience_for_space_input, **kwargs) # noqa: E501
877+
return self.update_audience_for_space_with_http_info(space_id, id, update_audience_for_space_alpha_input, **kwargs) # noqa: E501
878878

879879
@validate_arguments
880-
def update_audience_for_space_with_http_info(self, space_id : constr(strict=True), id : constr(strict=True), update_audience_for_space_input : UpdateAudienceForSpaceInput, **kwargs) -> ApiResponse: # noqa: E501
880+
def update_audience_for_space_with_http_info(self, space_id : constr(strict=True), id : constr(strict=True), update_audience_for_space_alpha_input : UpdateAudienceForSpaceAlphaInput, **kwargs) -> ApiResponse: # noqa: E501
881881
"""Update Audience for Space # noqa: E501
882882
883883
Updates the Audience. • This endpoint is in **Alpha** testing. Please submit any feedback by sending an email to [email protected]. • In order to successfully call this endpoint, the specified Workspace needs to have the Audience feature enabled. Please reach out to your customer success manager for more information. • When called, this endpoint may generate the `Audience Modified` event in the [audit trail](/tag/Audit-Trail). • Note that when an Audience is updated, the Audience will be locked from future edits until the changes have been incorporated. You can find more information [in the Segment docs](https://segment-docs.netlify.app/docs/engage/audiences/#editing-realtime-audiences-and-traits). Note: The definition for an Audience updated using the API is not editable through the Segment App. The rate limit for this endpoint is 10 requests per minute, which is lower than the default due to access pattern restrictions. Once reached, this endpoint will respond with the 429 HTTP status code with headers indicating the limit parameters. See [Rate Limiting](/#tag/Rate-Limits) for more information. # noqa: E501
884884
This method makes a synchronous HTTP request by default. To make an
885885
asynchronous HTTP request, please pass async_req=True
886886
887-
>>> thread = api.update_audience_for_space_with_http_info(space_id, id, update_audience_for_space_input, async_req=True)
887+
>>> thread = api.update_audience_for_space_with_http_info(space_id, id, update_audience_for_space_alpha_input, async_req=True)
888888
>>> result = thread.get()
889889
890890
:param space_id: (required)
891891
:type space_id: str
892892
:param id: (required)
893893
:type id: str
894-
:param update_audience_for_space_input: (required)
895-
:type update_audience_for_space_input: UpdateAudienceForSpaceInput
894+
:param update_audience_for_space_alpha_input: (required)
895+
:type update_audience_for_space_alpha_input: UpdateAudienceForSpaceAlphaInput
896896
:param async_req: Whether to execute the request asynchronously.
897897
:type async_req: bool, optional
898898
:param _preload_content: if False, the ApiResponse.data will
@@ -923,7 +923,7 @@ def update_audience_for_space_with_http_info(self, space_id : constr(strict=True
923923
_all_params = [
924924
'space_id',
925925
'id',
926-
'update_audience_for_space_input'
926+
'update_audience_for_space_alpha_input'
927927
]
928928
_all_params.extend(
929929
[
@@ -967,8 +967,8 @@ def update_audience_for_space_with_http_info(self, space_id : constr(strict=True
967967
_files = {}
968968
# process the body parameter
969969
_body_params = None
970-
if _params['update_audience_for_space_input'] is not None:
971-
_body_params = _params['update_audience_for_space_input']
970+
if _params['update_audience_for_space_alpha_input'] is not None:
971+
_body_params = _params['update_audience_for_space_alpha_input']
972972

973973
# set the HTTP header `Accept`
974974
_header_params['Accept'] = self.api_client.select_header_accept(

segment_public_api/models/__init__.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,9 @@
4040
from segment_public_api.models.advanced_warehouse_sync_schedule_v1_input import AdvancedWarehouseSyncScheduleV1Input
4141
from segment_public_api.models.advanced_warehouse_sync_schedule_v1_output import AdvancedWarehouseSyncScheduleV1Output
4242
from segment_public_api.models.allowed_label_beta import AllowedLabelBeta
43-
from segment_public_api.models.audience_computation_definition import AudienceComputationDefinition
4443
from segment_public_api.models.audience_definition import AudienceDefinition
45-
from segment_public_api.models.audience_definition_beta import AudienceDefinitionBeta
4644
from segment_public_api.models.audience_options import AudienceOptions
47-
from segment_public_api.models.audience_options_beta import AudienceOptionsBeta
4845
from segment_public_api.models.audience_summary import AudienceSummary
49-
from segment_public_api.models.audience_summary_beta import AudienceSummaryBeta
5046
from segment_public_api.models.audit_event_v1 import AuditEventV1
5147
from segment_public_api.models.batch_query_messaging_subscriptions_for_space200_response import BatchQueryMessagingSubscriptionsForSpace200Response
5248
from segment_public_api.models.batch_query_messaging_subscriptions_for_space_alpha_input import BatchQueryMessagingSubscriptionsForSpaceAlphaInput
@@ -305,7 +301,7 @@
305301
from segment_public_api.models.label_alpha import LabelAlpha
306302
from segment_public_api.models.label_v1 import LabelV1
307303
from segment_public_api.models.list_audience_consumers_from_space_and_audience200_response import ListAudienceConsumersFromSpaceAndAudience200Response
308-
from segment_public_api.models.list_audience_consumers_from_space_and_audience_output import ListAudienceConsumersFromSpaceAndAudienceOutput
304+
from segment_public_api.models.list_audience_consumers_from_space_and_audience_alpha_output import ListAudienceConsumersFromSpaceAndAudienceAlphaOutput
309305
from segment_public_api.models.list_audience_consumers_search_input import ListAudienceConsumersSearchInput
310306
from segment_public_api.models.list_audience_consumers_sort_input import ListAudienceConsumersSortInput
311307
from segment_public_api.models.list_audiences200_response import ListAudiences200Response
@@ -513,8 +509,8 @@
513509
from segment_public_api.models.transformation_beta import TransformationBeta
514510
from segment_public_api.models.transformation_v1 import TransformationV1
515511
from segment_public_api.models.update_audience_for_space200_response import UpdateAudienceForSpace200Response
512+
from segment_public_api.models.update_audience_for_space_alpha_input import UpdateAudienceForSpaceAlphaInput
516513
from segment_public_api.models.update_audience_for_space_alpha_output import UpdateAudienceForSpaceAlphaOutput
517-
from segment_public_api.models.update_audience_for_space_input import UpdateAudienceForSpaceInput
518514
from segment_public_api.models.update_computed_trait_for_space200_response import UpdateComputedTraitForSpace200Response
519515
from segment_public_api.models.update_computed_trait_for_space_alpha_input import UpdateComputedTraitForSpaceAlphaInput
520516
from segment_public_api.models.update_computed_trait_for_space_alpha_output import UpdateComputedTraitForSpaceAlphaOutput

segment_public_api/models/audience_computation_definition.py

Lines changed: 0 additions & 81 deletions
This file was deleted.

0 commit comments

Comments
 (0)