Skip to content

Commit 17c2932

Browse files
[TODO]: update generated models from apify-docs PR #2561
1 parent a48095f commit 17c2932

1 file changed

Lines changed: 34 additions & 8 deletions

File tree

src/apify_client/_models.py

Lines changed: 34 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,10 @@ class ActVersion(BaseModel):
4242
)
4343
source_type: Annotated[VersionSourceType | None, Field(alias='sourceType')] = None
4444
build_tag: Annotated[str | None, Field(alias='buildTag', examples=['experimental'])] = None
45-
version_number: Annotated[str | None, Field(alias='versionNumber', examples=['0.0'])] = None
45+
version_number: Annotated[
46+
str | None,
47+
Field(alias='versionNumber', examples=['0.0'], pattern='^[0-9]+(\\.[0-9]+)+(-[0-9A-Za-z][0-9A-Za-z\\-\\.]*)?$'),
48+
] = None
4649
git_repo_url: Annotated[
4750
str | None,
4851
Field(alias='gitRepoUrl', examples=['https://github.com/apifytech/actor-crawler.git#experimental:web-scraper']),
@@ -472,7 +475,10 @@ class Build(BaseModel):
472475
str | None, Field(alias='inputSchema', deprecated=True, examples=['{\\n "title": "Schema for ... }'])
473476
] = None
474477
readme: Annotated[str | None, Field(deprecated=True, examples=['# Magic Actor\\nThis Actor is magic.'])] = None
475-
build_number: Annotated[str, Field(alias='buildNumber', examples=['0.1.1'])]
478+
build_number: Annotated[
479+
str,
480+
Field(alias='buildNumber', examples=['0.1.1'], pattern='^[0-9]+(\\.[0-9]+)+(-[0-9A-Za-z][0-9A-Za-z\\-\\.]*)?$'),
481+
]
476482
act_version: Annotated[ActVersion | None, Field(alias='actVersion', title='BuildActVersion')] = None
477483
"""
478484
Snapshot of the Actor version that this build was created from.
@@ -518,7 +524,10 @@ class BuildShort(BaseModel):
518524
None
519525
)
520526
usage_total_usd: Annotated[float, Field(alias='usageTotalUsd', examples=[0.02])]
521-
build_number: Annotated[str, Field(alias='buildNumber', examples=['0.1.1'])]
527+
build_number: Annotated[
528+
str,
529+
Field(alias='buildNumber', examples=['0.1.1'], pattern='^[0-9]+(\\.[0-9]+)+(-[0-9A-Za-z][0-9A-Za-z\\-\\.]*)?$'),
530+
]
522531
build_number_int: Annotated[int | None, Field(alias='buildNumberInt', examples=[10000])] = None
523532
meta: BuildsMeta | None = None
524533

@@ -664,7 +673,10 @@ class CreateOrUpdateVersionRequest(BaseModel):
664673
extra='allow',
665674
populate_by_name=True,
666675
)
667-
version_number: Annotated[str | None, Field(alias='versionNumber', examples=['0.0'])] = None
676+
version_number: Annotated[
677+
str | None,
678+
Field(alias='versionNumber', examples=['0.0'], pattern='^[0-9]+(\\.[0-9]+)+(-[0-9A-Za-z][0-9A-Za-z\\-\\.]*)?$'),
679+
] = None
668680
source_type: Annotated[VersionSourceType | None, Field(alias='sourceType')] = None
669681
env_vars: Annotated[list[EnvVarRequest] | None, Field(alias='envVars')] = None
670682
apply_env_vars_to_build: Annotated[bool | None, Field(alias='applyEnvVarsToBuild', examples=[False])] = None
@@ -2640,7 +2652,12 @@ class Run(BaseModel):
26402652
"""
26412653
A map of aliased storage IDs associated with this run, grouped by storage type.
26422654
"""
2643-
build_number: Annotated[str | None, Field(alias='buildNumber', examples=['0.0.36'])] = None
2655+
build_number: Annotated[
2656+
str | None,
2657+
Field(
2658+
alias='buildNumber', examples=['0.0.36'], pattern='^[0-9]+(\\.[0-9]+)+(-[0-9A-Za-z][0-9A-Za-z\\-\\.]*)?$'
2659+
),
2660+
] = None
26442661
"""
26452662
Build number of the Actor build used for this run.
26462663
"""
@@ -2758,7 +2775,10 @@ class RunShort(BaseModel):
27582775
None
27592776
)
27602777
build_id: Annotated[str, Field(alias='buildId', examples=['HG7ML7M8z78YcAPEB'])]
2761-
build_number: Annotated[str | None, Field(alias='buildNumber', examples=['0.0.2'])] = None
2778+
build_number: Annotated[
2779+
str | None,
2780+
Field(alias='buildNumber', examples=['0.0.2'], pattern='^[0-9]+(\\.[0-9]+)+(-[0-9A-Za-z][0-9A-Za-z\\-\\.]*)?$'),
2781+
] = None
27622782
build_number_int: Annotated[int | None, Field(alias='buildNumberInt', examples=[10000])] = None
27632783
meta: RunMeta
27642784
usage_total_usd: Annotated[float, Field(alias='usageTotalUsd', examples=[0.2])]
@@ -3152,7 +3172,10 @@ class TaggedBuildInfo(BaseModel):
31523172
"""
31533173
The ID of the build associated with this tag.
31543174
"""
3155-
build_number: Annotated[str | None, Field(alias='buildNumber', examples=['0.0.2'])] = None
3175+
build_number: Annotated[
3176+
str | None,
3177+
Field(alias='buildNumber', examples=['0.0.2'], pattern='^[0-9]+(\\.[0-9]+)+(-[0-9A-Za-z][0-9A-Za-z\\-\\.]*)?$'),
3178+
] = None
31563179
"""
31573180
The build number/version string.
31583181
"""
@@ -3567,7 +3590,10 @@ class Version(BaseModel):
35673590
extra='allow',
35683591
populate_by_name=True,
35693592
)
3570-
version_number: Annotated[str, Field(alias='versionNumber', examples=['0.0'])]
3593+
version_number: Annotated[
3594+
str,
3595+
Field(alias='versionNumber', examples=['0.0'], pattern='^[0-9]+(\\.[0-9]+)+(-[0-9A-Za-z][0-9A-Za-z\\-\\.]*)?$'),
3596+
]
35713597
source_type: Annotated[VersionSourceType | None, Field(alias='sourceType')]
35723598
env_vars: Annotated[list[EnvVar] | None, Field(alias='envVars')] = None
35733599
apply_env_vars_to_build: Annotated[bool | None, Field(alias='applyEnvVarsToBuild', examples=[False])] = None

0 commit comments

Comments
 (0)