Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 42 additions & 5 deletions .speakeasy/out.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23784,7 +23784,44 @@ paths:
description: "The request has succeeded."
content:
"application/json":
schema: {"$ref": "#/components/schemas/V3.Workflows.ActionResponse"}
schema:
anyOf:
- type: "object"
required:
- "name"
- "data"
properties:
"name":
type: "string"
enum:
- "sq_attach_runbooks"
"data":
type: "object"
properties:
"runbooks":
type: "array"
items: {"$ref": "#/components/schemas/V3.Workflows.RunbookResponse"}
required:
- "runbooks"
allOf:
- {"$ref": "#/components/schemas/V3.Workflows.BaseAction"}
- {"$ref": "#/components/schemas/V3.Workflows.SqMarkIncidentSLOAffecting"}
- {"$ref": "#/components/schemas/V3.Workflows.SqTriggerManualWebhook"}
- {"$ref": "#/components/schemas/V3.Workflows.UpdateIncidentPriority"}
- {"$ref": "#/components/schemas/V3.Workflows.SqCreateStatusPageIssue"}
- {"$ref": "#/components/schemas/V3.Workflows.SqAddIncidentNote"}
- {"$ref": "#/components/schemas/V3.Workflows.SlackArchiveChannel"}
- {"$ref": "#/components/schemas/V3.Workflows.SqAddCommunicationChannel"}
- {"$ref": "#/components/schemas/V3.Workflows.SlackMessageChannel"}
- {"$ref": "#/components/schemas/V3.Workflows.SlackMessageUser"}
- {"$ref": "#/components/schemas/V3.Workflows.SqMakeHTTPCall"}
- {"$ref": "#/components/schemas/V3.Workflows.SlackCreateIncidentChannel"}
- {"$ref": "#/components/schemas/V3.Workflows.JiraCreateTicket"}
- {"$ref": "#/components/schemas/V3.Workflows.MsTeamsMessageChannel"}
- {"$ref": "#/components/schemas/V3.Workflows.MsTeamsMessageUser"}
- {"$ref": "#/components/schemas/V3.Workflows.SqSendEmail"}
- {"$ref": "#/components/schemas/V3.Workflows.MsTeamsCreateMeetingLink"}
- {}
"400":
description: "The server could not understand the request due to invalid syntax."
content:
Expand Down Expand Up @@ -31009,9 +31046,6 @@ components:
type: "string"
"previousCursor":
type: "string"
"SubExpressionsItem":
type: "array"
items: {"$ref": "#/components/schemas/V3.Services.TaggingRules.ExpressionBranch"}
"V3.Analytics.AnalyticsResponse":
type: "object"
required:
Expand Down Expand Up @@ -36242,6 +36276,9 @@ components:
format: "int32"
- type: "number"
format: "float"
"V3.Services.TaggingRules.SubExpressions":
type: "array"
items: {"$ref": "#/components/schemas/V3.Services.TaggingRules.ExpressionBranch"}
"V3.Services.TaggingRules.TagConfigObject":
type: "object"
required:
Expand All @@ -36263,7 +36300,7 @@ components:
description: "The 'tags' field cannot be empty unless the 'expression' or 'basic_expression' explicitly uses 'addTag' or 'addTags' functions."
"is_basic":
type: "boolean"
"basic_expression": {"$ref": "#/components/schemas/SubExpressionsItem"}
"basic_expression": {"$ref": "#/components/schemas/V3.Services.TaggingRules.SubExpressions"}
"V3.Services.TaggingRules.TaggingRuleResponse":
type: "object"
allOf:
Expand Down
13 changes: 7 additions & 6 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,20 +1,21 @@
speakeasyVersion: 1.700.2
speakeasyVersion: 1.701.0
sources:
Squadcast:
sourceNamespace: squadcast
sourceRevisionDigest: sha256:e6ebdcd6e064b2c3e0a766a8501410e67764d4054035dd866315f0757b491876
sourceBlobDigest: sha256:68f8e0d2a0ccbcc1574b16171d5c0991e9aa368ec3921f73f44a4223ae21494b
sourceRevisionDigest: sha256:1c4b443d6b192a6fdf3eb357eff3b90be7194d67fe6bec01c33e4621d5891941
sourceBlobDigest: sha256:6944856d2bd3c94a5f00c9365c850acdaa47d6456217f186bc9389404a927345
tags:
- latest
- speakeasy-sdk-regen-1770163582
- 1.0.0
targets:
squadcast-sdk:
source: Squadcast
sourceNamespace: squadcast
sourceRevisionDigest: sha256:e6ebdcd6e064b2c3e0a766a8501410e67764d4054035dd866315f0757b491876
sourceBlobDigest: sha256:68f8e0d2a0ccbcc1574b16171d5c0991e9aa368ec3921f73f44a4223ae21494b
sourceRevisionDigest: sha256:1c4b443d6b192a6fdf3eb357eff3b90be7194d67fe6bec01c33e4621d5891941
sourceBlobDigest: sha256:6944856d2bd3c94a5f00c9365c850acdaa47d6456217f186bc9389404a927345
codeSamplesNamespace: squadcast-typescript-typescript-python-code-samples
codeSamplesRevisionDigest: sha256:0b97918d8cd60c7120bb37202b8cbc0c7b19183f29cb29dd227f5862c09ef919
codeSamplesRevisionDigest: sha256:903e093e139a632a6a2403f88e9d2fc7e2bca491866aa064b0dad77971c7ba55
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
76 changes: 46 additions & 30 deletions squadcastv1/.speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
lockVersion: 2.0.0
id: 03cdd445-0210-4c34-8201-e581ca90c83e
management:
docChecksum: 53ff1f9dcf717cdb49d8871b8544f612
docChecksum: a583783b41a8a019867dadfb8ae962ed
docVersion: 1.0.0
speakeasyVersion: 1.700.2
generationVersion: 2.801.2
releaseVersion: 0.4.0
configChecksum: 56a02d033320bd6cf86750f61dc7f4a8
repoURL: https://github.com/SquadcastHub/squadcast-sdk-python.git
speakeasyVersion: 1.701.0
generationVersion: 2.803.3
releaseVersion: 0.5.0
configChecksum: a758f09b04b4dcf3be0c0958eea936de
repoURL: https://github.com/solarwinds/squadcast-sdk-python.git
repoSubDirectory: squadcastv1
installationURL: https://github.com/SquadcastHub/squadcast-sdk-python.git#subdirectory=squadcastv1
installationURL: https://github.com/solarwinds/squadcast-sdk-python.git#subdirectory=squadcastv1
published: true
persistentEdits:
generation_id: d5056738-af37-4706-8eac-55026315c99f
pristine_commit_hash: 018e864fec7b97c015938ef5d3d3004334cf23e8
pristine_tree_hash: b6dcfa4c686e7b78e0fcbd86a0819f4522c8726b
generation_id: 5c1b5c35-61d6-4065-bd23-d17218883509
pristine_commit_hash: fe7dd53dd6308b6e6d1cf8d1959891ef86f33999
pristine_tree_hash: d6d38f679e45dae798ae42728225c7c65b532f34
features:
python:
additionalDependencies: 1.0.0
core: 5.23.18
core: 6.0.1
defaultEnabledRetries: 0.2.0
enumUnions: 0.1.0
envVarSecurityUsage: 0.3.2
Expand All @@ -34,7 +34,7 @@ features:
nameOverrides: 3.0.1
nullables: 1.0.2
pagination: 3.0.7
responseFormat: 1.0.1
responseFormat: 1.1.0
retries: 3.0.3
sdkHooks: 1.2.1
unions: 3.1.2
Expand Down Expand Up @@ -1628,6 +1628,10 @@ trackedFiles:
id: 402a8f099f01
last_write_checksum: sha1:6413144f69a46d951d43d839d638a8a03a352bd9
pristine_git_object: 893038cac52d6a2bc0d1e0614dcb43e15f44f49e
docs/models/sqattachrunbooks.md:
id: 432c9da5f0af
last_write_checksum: sha1:270ef0ec5dcb6af190d8f9a60eab9c5f2f51d82a
pristine_git_object: 71e7a45fdb0ae61374c9fef44bcfb9f419639cea
docs/models/squads.md:
id: d3f28a1f9c46
last_write_checksum: sha1:c27fa7632d9fc2d68be878f9e0cbbaa8fcb6b22a
Expand Down Expand Up @@ -4356,10 +4360,22 @@ trackedFiles:
id: 225b234b4dcc
last_write_checksum: sha1:01b21da569169c4991e520134697bcff57ef818c
pristine_git_object: 0849c8ea714ead0615e5a1ed8a13055d4bfb8c7d
docs/models/workflowsupdateworkflowactiondata.md:
id: 68000fdac572
last_write_checksum: sha1:f38d259412520c04a5d9f479603eeb603140afcc
pristine_git_object: 852159c3f8afbee4dbafdd24489eb41504d40286
docs/models/workflowsupdateworkflowactionname.md:
id: 192a4dbfb4c8
last_write_checksum: sha1:5a78f6b90f5adf94ac949c87a58fd67011b59880
pristine_git_object: c550c9e3527ff36f3e4c9977b11e2daffb4af540
docs/models/workflowsupdateworkflowactionrequest.md:
id: 33f99b0de8c8
last_write_checksum: sha1:48a233cf56622605a427ea9d7d2af78869e63f60
pristine_git_object: 197bd78e6f310dfb2b14d9af1c65267093182e2e
docs/models/workflowsupdateworkflowactionresponse.md:
id: 990ce816cd39
last_write_checksum: sha1:5332a765377409d80b29ee18494ec76a3d4bfb69
pristine_git_object: bf9d0fee404ff80cddf919ef6fa99821fdd33c5a
docs/models/workflowsupdateworkflowrequest.md:
id: 9ac251630862
last_write_checksum: sha1:03d4e165ca9990062ca15630830e6bb6d239315b
Expand Down Expand Up @@ -4698,24 +4714,24 @@ trackedFiles:
pristine_git_object: 67c8f14f32c19b2121890a6a1c256ac3ca50c4db
docs/sdks/workflowssdk/README.md:
id: 5ea762cb6c5d
last_write_checksum: sha1:50b8b84c4cf46440c07e0d23697565ad6eabcbad
pristine_git_object: 0d68b43a896acbe867db9e3eb59dcccb47ffc353
last_write_checksum: sha1:fcfcf03c9426f6574e56dec54fe02e21e9a641b7
pristine_git_object: 4763df345e12e15cbc04df3a7c6b28f39411517a
py.typed:
id: 258c3ed47ae4
last_write_checksum: sha1:8efc425ffe830805ffcc0f3055871bdcdc542c60
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
pylintrc:
id: 7ce8b9f946e6
last_write_checksum: sha1:119a7102c8d96c4ae67aa079d5fdbf6f81c40143
pristine_git_object: 3172e4517bbe56588dc7300d4d4a4bce158a9246
last_write_checksum: sha1:0df3d02a2f8332bb508b750c55aec87d16caf427
pristine_git_object: cd1d0eae015fe3da19d38639d3e1b18d9a504703
pyproject.toml:
id: 5d07e7d72637
last_write_checksum: sha1:d0b6d68a5fa2c6759ffb99382b0cdb2273318565
pristine_git_object: 05cbb6e09a49505612c9c941e99a66ee7bc27edb
last_write_checksum: sha1:b671c6c0f387f3966c566089350d83c4e7962567
pristine_git_object: c69a204b1acb9a8e2a7f149ad9b67f7579221152
scripts/prepare_readme.py:
id: e0c5957a6035
last_write_checksum: sha1:aea9a9664ef9aff4e7b7b5c85f26027796f49ca0
pristine_git_object: e3d691543d12dca05ad7dae4c64255ed0bc0d575
last_write_checksum: sha1:c17385f6eeb6b012d35db025c20ee43540959a53
pristine_git_object: 6ebab814a4b90873e191e9ec66ca3c58c71bd5cd
scripts/publish.sh:
id: fe273b08f514
last_write_checksum: sha1:b290b25b36dca3d5eb1a2e66a2e1bcf2e7326cf3
Expand All @@ -4738,8 +4754,8 @@ trackedFiles:
pristine_git_object: 28a85ed5e041bd88f09388cdbd7c0d9e84461a4d
src/squadcast_sdk/_version.py:
id: 4f595f70b00c
last_write_checksum: sha1:b6d2fcad13a0104db734c66c14d1bd25a49416ca
pristine_git_object: c9ba7dd9cf2447d4f63610b5059f448638419753
last_write_checksum: sha1:8034084cb04726cd48a236d6afc2e6ffea76747b
pristine_git_object: 9a41fff7a78c80a10986720284fdc67c7bda6a9b
src/squadcast_sdk/additionalresponders.py:
id: b928e2200f63
last_write_checksum: sha1:6173958904ab7d26b7544464810f5fdbd5247ee0
Expand Down Expand Up @@ -4934,8 +4950,8 @@ trackedFiles:
pristine_git_object: d529a417549f17ed85875009a46548854dbf86bc
src/squadcast_sdk/models/__init__.py:
id: 21ef35ea4c18
last_write_checksum: sha1:d4e8514652c0ce7d5eabc46650610e71ce6e20db
pristine_git_object: bf991c3de5e84e66cfa4f0948d3f8dc8019b2361
last_write_checksum: sha1:30bd6c757abed088c671fdfb7cc153ec515911cb
pristine_git_object: eb6b324fe14cc7e264c05fb29ecf6391d182bebd
src/squadcast_sdk/models/additionalresponders_addadditionalrespondersop.py:
id: 8659dba914dd
last_write_checksum: sha1:c515be7a9989d3e3533ea4c32ac725c4e8e016f7
Expand Down Expand Up @@ -7402,8 +7418,8 @@ trackedFiles:
pristine_git_object: 4726d493dacce714d0d8714e65998d8d1b367e55
src/squadcast_sdk/models/workflows_updateworkflowactionop.py:
id: ffc327dacd47
last_write_checksum: sha1:689f9c452fc2ec8f11d3960c0967845e0a76f96d
pristine_git_object: 9b25537d35fee55718c200abd93bcdd7a99bd160
last_write_checksum: sha1:289694547b23c25edf5a8818babd6e87b16110ff
pristine_git_object: 0d8143ee618d72b958fc18e5365bff9bafaca5fa
src/squadcast_sdk/models/workflows_updateworkflowop.py:
id: 5a01cb21440e
last_write_checksum: sha1:cde1f68ba00b91844fb899a2d93e824da70afee7
Expand Down Expand Up @@ -7598,8 +7614,8 @@ trackedFiles:
pristine_git_object: df72bc92e50993feea8536bc841cfc7d3617ef74
src/squadcast_sdk/utils/__init__.py:
id: 798ce69b4324
last_write_checksum: sha1:398211d49b762a067ec6d10197a4b11dfd258ff5
pristine_git_object: c906e1e0192e9017fc13851eb23fc0c2753429c8
last_write_checksum: sha1:a1f6ae620fb6a3ccc30e99b427e49a0c8be463af
pristine_git_object: 15394a08a7e30033d319e44dd5734664ddb587e5
src/squadcast_sdk/utils/annotations.py:
id: 346ffbb234d8
last_write_checksum: sha1:a4824ad65f730303e4e1e3ec1febf87b4eb46dbc
Expand Down Expand Up @@ -7682,8 +7698,8 @@ trackedFiles:
pristine_git_object: 21d7cd3b3cb8c62e9dc841093164c0ed68e151eb
src/squadcast_sdk/workflows_sdk.py:
id: 585f692b0a75
last_write_checksum: sha1:454caa6646a86f126c824e147d337373355f81c7
pristine_git_object: 74e807d193e08e56f4a57112fbc34f2651cdc319
last_write_checksum: sha1:987b8afcfed04ac186119bd27f7677baf541844d
pristine_git_object: b600d7a719b35eb0778b8a3068acde47f0c5f449
examples:
Analytics_getOrgAnalytics:
speakeasy-default-analytics-get-org-analytics:
Expand Down
3 changes: 2 additions & 1 deletion squadcastv1/.speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,14 @@ generation:
schemas:
allOfMergeStrategy: shallowMerge
requestBodyFieldName: ""
versioningStrategy: automatic
persistentEdits: {}
tests:
generateTests: false
generateNewTests: true
skipResponseBodyAssertions: false
python:
version: 0.4.0
version: 0.5.0
additionalDependencies:
dev: {}
main: {}
Expand Down
Loading