From 3554647ef4dcbddaf14cce463bc021f17ac8cd7d Mon Sep 17 00:00:00 2001 From: Sammito Date: Mon, 31 Aug 2026 11:54:18 +0200 Subject: [PATCH] Add third-party block: Google Cloud Storage - Download File --- .../definition.yaml | 28 ++++++ .../display_info.yaml | 8 ++ .../overviews.yaml | 1 + .../release_notes.yaml | 9 ++ .../steps/are_all_inputs_present_1ba1c.yaml | 63 +++++++++++++ .../steps/attach_file_to_case_wall_111d4.yaml | 91 ++++++++++++++++++ .../steps/convert_file_to_base64_b00b9.yaml | 80 ++++++++++++++++ ...ad_file_successful_case_comment_bbc9e.yaml | 87 ++++++++++++++++++ ..._file_unsuccessful_case_comment_6c07e.yaml | 92 +++++++++++++++++++ ...download_object_from_gcs_bucket_b13dd.yaml | 81 ++++++++++++++++ .../steps/gcs_download_successful_dbbea.yaml | 66 +++++++++++++ .../inputs_missing_case_comment_53473.yaml | 81 ++++++++++++++++ .../steps/output_1_4a416.yaml | 28 ++++++ .../steps/output_2_a59cd.yaml | 28 ++++++ .../steps/output_4_95642.yaml | 28 ++++++ ..._scope_download_file_successful_e5eb1.yaml | 92 +++++++++++++++++++ .../trigger.yaml | 21 +++++ 17 files changed, 884 insertions(+) create mode 100644 content/playbooks/third_party/community/google_cloud_storage___download_file/definition.yaml create mode 100644 content/playbooks/third_party/community/google_cloud_storage___download_file/display_info.yaml create mode 100644 content/playbooks/third_party/community/google_cloud_storage___download_file/overviews.yaml create mode 100644 content/playbooks/third_party/community/google_cloud_storage___download_file/release_notes.yaml create mode 100644 content/playbooks/third_party/community/google_cloud_storage___download_file/steps/are_all_inputs_present_1ba1c.yaml create mode 100644 content/playbooks/third_party/community/google_cloud_storage___download_file/steps/attach_file_to_case_wall_111d4.yaml create mode 100644 content/playbooks/third_party/community/google_cloud_storage___download_file/steps/convert_file_to_base64_b00b9.yaml create mode 100644 content/playbooks/third_party/community/google_cloud_storage___download_file/steps/download_file_successful_case_comment_bbc9e.yaml create mode 100644 content/playbooks/third_party/community/google_cloud_storage___download_file/steps/download_file_unsuccessful_case_comment_6c07e.yaml create mode 100644 content/playbooks/third_party/community/google_cloud_storage___download_file/steps/download_object_from_gcs_bucket_b13dd.yaml create mode 100644 content/playbooks/third_party/community/google_cloud_storage___download_file/steps/gcs_download_successful_dbbea.yaml create mode 100644 content/playbooks/third_party/community/google_cloud_storage___download_file/steps/inputs_missing_case_comment_53473.yaml create mode 100644 content/playbooks/third_party/community/google_cloud_storage___download_file/steps/output_1_4a416.yaml create mode 100644 content/playbooks/third_party/community/google_cloud_storage___download_file/steps/output_2_a59cd.yaml create mode 100644 content/playbooks/third_party/community/google_cloud_storage___download_file/steps/output_4_95642.yaml create mode 100644 content/playbooks/third_party/community/google_cloud_storage___download_file/steps/set_scope_download_file_successful_e5eb1.yaml create mode 100644 content/playbooks/third_party/community/google_cloud_storage___download_file/trigger.yaml diff --git a/content/playbooks/third_party/community/google_cloud_storage___download_file/definition.yaml b/content/playbooks/third_party/community/google_cloud_storage___download_file/definition.yaml new file mode 100644 index 0000000000..ba30abf238 --- /dev/null +++ b/content/playbooks/third_party/community/google_cloud_storage___download_file/definition.yaml @@ -0,0 +1,28 @@ +identifier: 9886e448-f108-4df2-ba47-028e671ff958 +is_enable: true +version: 0.0 +name: Google Cloud Storage - Download File +description: Retrieves files from a designated Google Cloud Storage bucket using a + GCS object URI or file path. The downloaded file is made available on the Case + Wall for analyst review, further investigation, or use in subsequent playbook + workflows. +debug_alert_identifier: '' +debug_base_alert_identifier: '' +is_debug_mode: false +type: block +template_name: null +original_workflow_identifier: 9cdaee08-b1dd-4c19-82e9-cf8254a69bcd +version_comment: null +version_creator: null +creator: d568db8f-d0ec-42fb-af6c-6d2d2906520c +priority: 2 +category: 243 +is_automatic: false +is_archived: false +last_editor: null +default_access_level: edit +creation_source: user_or_api_initiated +simulation_clone: false +permissions: [] +environments: +- '*' diff --git a/content/playbooks/third_party/community/google_cloud_storage___download_file/display_info.yaml b/content/playbooks/third_party/community/google_cloud_storage___download_file/display_info.yaml new file mode 100644 index 0000000000..1eafee55ce --- /dev/null +++ b/content/playbooks/third_party/community/google_cloud_storage___download_file/display_info.yaml @@ -0,0 +1,8 @@ +type: block +content_hub_display_name: 'Google Cloud Storage - Download File' +author: 'Accenture' +contact_email: '' # In case support is needed, this email will be used by secops customers to open support queries (required for partner contributed content) +tags: ['Google Cloud Storage', 'File Download'] +should_display_in_content_hub: true +contribution_type: third_party # Options: google, partner, or third_party +acknowledge_debug_data_included: true diff --git a/content/playbooks/third_party/community/google_cloud_storage___download_file/overviews.yaml b/content/playbooks/third_party/community/google_cloud_storage___download_file/overviews.yaml new file mode 100644 index 0000000000..60b0742537 --- /dev/null +++ b/content/playbooks/third_party/community/google_cloud_storage___download_file/overviews.yaml @@ -0,0 +1 @@ +[] diff --git a/content/playbooks/third_party/community/google_cloud_storage___download_file/release_notes.yaml b/content/playbooks/third_party/community/google_cloud_storage___download_file/release_notes.yaml new file mode 100644 index 0000000000..6370d21066 --- /dev/null +++ b/content/playbooks/third_party/community/google_cloud_storage___download_file/release_notes.yaml @@ -0,0 +1,9 @@ +- description: Initial release of Google Cloud Storage - Download File + integration_version: 1.0 + item_name: Google Cloud Storage - Download File + item_type: Block + publish_time: '2026-08-31' + new: true + regressive: false + deprecated: false + removed: false diff --git a/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/are_all_inputs_present_1ba1c.yaml b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/are_all_inputs_present_1ba1c.yaml new file mode 100644 index 0000000000..58a48b8b14 --- /dev/null +++ b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/are_all_inputs_present_1ba1c.yaml @@ -0,0 +1,63 @@ +name: Condition +description: Validate that all inputs are present. +identifier: 1ba1c55d-6041-465b-8d22-8ac5702c357d +original_step_id: 0d711726-f49a-4cb1-acd5-203bb8b02eb6 +playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 +parent_step_ids: [] +parent_step_id: '' +instance_name: Are All Inputs Present? +is_automatic: true +is_skippable: false +action_provider: Flow +start_loop_step_id: null +parameters: +- step_id: 1ba1c55d-6041-465b-8d22-8ac5702c357d + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: AssignedUsers + value: null +- step_id: 1ba1c55d-6041-465b-8d22-8ac5702c357d + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: Branches + value: '[{"LogicalOperator":0,"Conditions":[{"Operator":8,"FieldName":"[Input.Bucket + Name (Required)]\n","Type":7,"Value":"","CustomOperatorName":"Core Functions.Not + Empty"},{"Operator":8,"FieldName":"[Input.Object Name (Required)]","Type":7,"Value":"","CustomOperatorName":"Core + Functions.Not Empty"},{"Operator":8,"FieldName":"[Input.Download Path (Required)]","Type":7,"Value":"","CustomOperatorName":"Core + Functions.Not Empty"}],"Order":1,"IsDefaultBranch":false,"Name":"Yes"},{"LogicalOperator":0,"Conditions":[],"Order":2,"IsDefaultBranch":true,"Name":"Branch"}]' +- step_id: 1ba1c55d-6041-465b-8d22-8ac5702c357d + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: DistinctDuplicateEntities + value: 'true' +- step_id: 1ba1c55d-6041-465b-8d22-8ac5702c357d + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: ErrorFallbackBranch + value: null +- step_id: 1ba1c55d-6041-465b-8d22-8ac5702c357d + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: HasApprovalLink + value: null +- step_id: 1ba1c55d-6041-465b-8d22-8ac5702c357d + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: MessageToAssignee + value: null +- step_id: 1ba1c55d-6041-465b-8d22-8ac5702c357d + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: PendingActionTimeout + value: null +- step_id: 1ba1c55d-6041-465b-8d22-8ac5702c357d + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: SelectedScopeName + value: All entities +- step_id: 1ba1c55d-6041-465b-8d22-8ac5702c357d + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: UseEntitiesLoopScope + value: 'true' +action_name: IfFlowCondition +parallel_actions: [] +integration: Flow +parent_container_id: null +is_touched_by_ai: false +is_debug_mock_data: false +step_debug_data: null +auto_skip_on_failure: false +previous_result_condition: '{}' +type: condition diff --git a/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/attach_file_to_case_wall_111d4.yaml b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/attach_file_to_case_wall_111d4.yaml new file mode 100644 index 0000000000..a33ef7d5b1 --- /dev/null +++ b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/attach_file_to_case_wall_111d4.yaml @@ -0,0 +1,91 @@ +name: FileUtilities_Add Attachment +description: The action adds an attachment to the case wall (similar to attach evidence) +identifier: 111d4492-67c6-4746-bc30-701dfdfc6669 +original_step_id: 8555e89b-6657-4539-953e-2e5208fbb969 +playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 +parent_step_ids: +- b00b9da8-7df5-4c33-adab-0598629e91e5 +parent_step_id: b00b9da8-7df5-4c33-adab-0598629e91e5 +instance_name: Attach File to Case Wall +is_automatic: true +is_skippable: false +action_provider: Scripts +start_loop_step_id: null +parameters: +- step_id: 111d4492-67c6-4746-bc30-701dfdfc6669 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: AssignedUsers + value: null +- step_id: 111d4492-67c6-4746-bc30-701dfdfc6669 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: DistinctDuplicateEntities + value: null +- step_id: 111d4492-67c6-4746-bc30-701dfdfc6669 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: DynamicInjectionInstancePlaceholder + value: '' +- step_id: 111d4492-67c6-4746-bc30-701dfdfc6669 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: FallbackIntegrationInstance + value: null +- step_id: 111d4492-67c6-4746-bc30-701dfdfc6669 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: FetchInstanceByName + value: 'false' +- step_id: 111d4492-67c6-4746-bc30-701dfdfc6669 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: HasApprovalLink + value: null +- step_id: 111d4492-67c6-4746-bc30-701dfdfc6669 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: IntegrationInstance + value: c3f098ba-381e-49a6-a274-16ec4c220500 +- step_id: 111d4492-67c6-4746-bc30-701dfdfc6669 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: MessageToAssignee + value: null +- step_id: 111d4492-67c6-4746-bc30-701dfdfc6669 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: PendingActionTimeout + value: null +- step_id: 111d4492-67c6-4746-bc30-701dfdfc6669 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: RetryConfiguration + value: '{"Enabled":false,"IntervalInSeconds":30,"NumberOfRetries":1}' +- step_id: 111d4492-67c6-4746-bc30-701dfdfc6669 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: ScriptName + value: FileUtilities_Add Attachment +- step_id: 111d4492-67c6-4746-bc30-701dfdfc6669 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: ScriptParametersEntityFields + value: '{"Name":"[Download Object From GCS Bucket.JsonResult| \"object_name\" + | split(.) | first(1)]\n","IsFavorite":false,"Base64 Blob":"[Convert File + to Base64.JsonResult| \"data.base64\"]\n","Type":".[Download Object From GCS + Bucket.JsonResult| \"download_path\" | split(.) | last(1)]","Description":"File + downloaded from Google Cloud Storage Bucket [Input.Bucket Name (Required)]"}' +- step_id: 111d4492-67c6-4746-bc30-701dfdfc6669 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: SelectedScopeName + value: All entities +- step_id: 111d4492-67c6-4746-bc30-701dfdfc6669 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: UseEntitiesLoopScope + value: null +action_name: FileUtilities_Add Attachment +parallel_actions: [] +integration: FileUtilities +parent_container_id: null +is_touched_by_ai: false +is_debug_mock_data: false +step_debug_data: + step_id: 8555e89b-6657-4539-953e-2e5208fbb969 + playbook_id: 9cdaee08-b1dd-4c19-82e9-cf8254a69bcd + creation_time: 0 + modification_time: 0 + result_value: '' + result_json: '' + scope_entities_enrichment_data: [] +auto_skip_on_failure: false +previous_result_condition: '{}' +type: action diff --git a/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/convert_file_to_base64_b00b9.yaml b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/convert_file_to_base64_b00b9.yaml new file mode 100644 index 0000000000..338aae6c2f --- /dev/null +++ b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/convert_file_to_base64_b00b9.yaml @@ -0,0 +1,80 @@ +name: FileUtilities_Get Files as Base64 +description: Convert downloaded file to base64 strings to then attach to case wall +identifier: b00b9da8-7df5-4c33-adab-0598629e91e5 +original_step_id: edabac48-b6e7-4af9-b1e1-ead9a756cdbd +playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 +parent_step_ids: +- bbc9e05d-3c7b-4510-8809-3ce0447886f4 +parent_step_id: bbc9e05d-3c7b-4510-8809-3ce0447886f4 +instance_name: Convert File to Base64 +is_automatic: true +is_skippable: false +action_provider: Scripts +start_loop_step_id: null +parameters: +- step_id: b00b9da8-7df5-4c33-adab-0598629e91e5 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: AssignedUsers + value: null +- step_id: b00b9da8-7df5-4c33-adab-0598629e91e5 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: DistinctDuplicateEntities + value: null +- step_id: b00b9da8-7df5-4c33-adab-0598629e91e5 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: DynamicInjectionInstancePlaceholder + value: '' +- step_id: b00b9da8-7df5-4c33-adab-0598629e91e5 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: FallbackIntegrationInstance + value: null +- step_id: b00b9da8-7df5-4c33-adab-0598629e91e5 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: FetchInstanceByName + value: 'false' +- step_id: b00b9da8-7df5-4c33-adab-0598629e91e5 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: HasApprovalLink + value: 'false' +- step_id: b00b9da8-7df5-4c33-adab-0598629e91e5 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: IntegrationInstance + value: c3f098ba-381e-49a6-a274-16ec4c220500 +- step_id: b00b9da8-7df5-4c33-adab-0598629e91e5 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: MessageToAssignee + value: null +- step_id: b00b9da8-7df5-4c33-adab-0598629e91e5 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: PendingActionTimeout + value: null +- step_id: b00b9da8-7df5-4c33-adab-0598629e91e5 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: RetryConfiguration + value: '{"Enabled":false,"IntervalInSeconds":30,"NumberOfRetries":1}' +- step_id: b00b9da8-7df5-4c33-adab-0598629e91e5 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: ScriptName + value: FileUtilities_Get Files as Base64 +- step_id: b00b9da8-7df5-4c33-adab-0598629e91e5 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: ScriptParametersEntityFields + value: '{"File Paths":"[Download Object From GCS Bucket.JsonResult| \"download_path\"]\n"}' +- step_id: b00b9da8-7df5-4c33-adab-0598629e91e5 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: SelectedScopeName + value: All entities +- step_id: b00b9da8-7df5-4c33-adab-0598629e91e5 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: UseEntitiesLoopScope + value: 'true' +action_name: FileUtilities_Get Files as Base64 +parallel_actions: [] +integration: FileUtilities +parent_container_id: null +is_touched_by_ai: false +is_debug_mock_data: false +step_debug_data: null +auto_skip_on_failure: false +previous_result_condition: '{}' +type: action diff --git a/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/download_file_successful_case_comment_bbc9e.yaml b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/download_file_successful_case_comment_bbc9e.yaml new file mode 100644 index 0000000000..0129ef7b1a --- /dev/null +++ b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/download_file_successful_case_comment_bbc9e.yaml @@ -0,0 +1,87 @@ +name: Siemplify_Case Comment +description: Comment when Google Cloud Storage download succeeds. +identifier: bbc9e05d-3c7b-4510-8809-3ce0447886f4 +original_step_id: 4279ea1d-1b79-4615-a409-002d56f2d8ac +playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 +parent_step_ids: +- e5eb1c00-1068-478f-baf3-cde0e2f6a270 +parent_step_id: e5eb1c00-1068-478f-baf3-cde0e2f6a270 +instance_name: Download File Successful Case Comment +is_automatic: true +is_skippable: false +action_provider: Scripts +start_loop_step_id: null +parameters: +- step_id: bbc9e05d-3c7b-4510-8809-3ce0447886f4 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: AssignedUsers + value: null +- step_id: bbc9e05d-3c7b-4510-8809-3ce0447886f4 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: DistinctDuplicateEntities + value: null +- step_id: bbc9e05d-3c7b-4510-8809-3ce0447886f4 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: DynamicInjectionInstancePlaceholder + value: '' +- step_id: bbc9e05d-3c7b-4510-8809-3ce0447886f4 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: FallbackIntegrationInstance + value: null +- step_id: bbc9e05d-3c7b-4510-8809-3ce0447886f4 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: FetchInstanceByName + value: 'false' +- step_id: bbc9e05d-3c7b-4510-8809-3ce0447886f4 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: HasApprovalLink + value: null +- step_id: bbc9e05d-3c7b-4510-8809-3ce0447886f4 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: IntegrationInstance + value: 2aa5208a-7b9d-4a5e-bb00-2921dd06d5ac +- step_id: bbc9e05d-3c7b-4510-8809-3ce0447886f4 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: MessageToAssignee + value: null +- step_id: bbc9e05d-3c7b-4510-8809-3ce0447886f4 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: PendingActionTimeout + value: null +- step_id: bbc9e05d-3c7b-4510-8809-3ce0447886f4 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: RetryConfiguration + value: '{"Enabled":false,"IntervalInSeconds":30,"NumberOfRetries":1}' +- step_id: bbc9e05d-3c7b-4510-8809-3ce0447886f4 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: ScriptName + value: Siemplify_Case Comment +- step_id: bbc9e05d-3c7b-4510-8809-3ce0447886f4 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: ScriptParametersEntityFields + value: '{"Comment":"[Case.gcs_download_file_result]"}' +- step_id: bbc9e05d-3c7b-4510-8809-3ce0447886f4 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: SelectedScopeName + value: All entities +- step_id: bbc9e05d-3c7b-4510-8809-3ce0447886f4 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: UseEntitiesLoopScope + value: null +action_name: Siemplify_Case Comment +parallel_actions: [] +integration: Siemplify +parent_container_id: null +is_touched_by_ai: false +is_debug_mock_data: false +step_debug_data: + step_id: 4279ea1d-1b79-4615-a409-002d56f2d8ac + playbook_id: 9cdaee08-b1dd-4c19-82e9-cf8254a69bcd + creation_time: 0 + modification_time: 0 + result_value: '' + result_json: '' + scope_entities_enrichment_data: [] +auto_skip_on_failure: false +previous_result_condition: '{}' +type: action diff --git a/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/download_file_unsuccessful_case_comment_6c07e.yaml b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/download_file_unsuccessful_case_comment_6c07e.yaml new file mode 100644 index 0000000000..842350854b --- /dev/null +++ b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/download_file_unsuccessful_case_comment_6c07e.yaml @@ -0,0 +1,92 @@ +name: Siemplify_Case Comment +description: Comment when Google Cloud Storage download fails. +identifier: 6c07eaec-d460-4183-a5d2-8337a2e38864 +original_step_id: 5e92cdb2-088f-4634-a921-05eef67d20ea +playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 +parent_step_ids: +- dbbeae49-6cb6-402d-8945-dbc60f030c37 +parent_step_id: dbbeae49-6cb6-402d-8945-dbc60f030c37 +instance_name: Download File Unsuccessful Case Comment +is_automatic: true +is_skippable: false +action_provider: Scripts +start_loop_step_id: null +parameters: +- step_id: 6c07eaec-d460-4183-a5d2-8337a2e38864 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: AssignedUsers + value: null +- step_id: 6c07eaec-d460-4183-a5d2-8337a2e38864 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: DistinctDuplicateEntities + value: null +- step_id: 6c07eaec-d460-4183-a5d2-8337a2e38864 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: DynamicInjectionInstancePlaceholder + value: '' +- step_id: 6c07eaec-d460-4183-a5d2-8337a2e38864 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: FallbackIntegrationInstance + value: null +- step_id: 6c07eaec-d460-4183-a5d2-8337a2e38864 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: FetchInstanceByName + value: 'false' +- step_id: 6c07eaec-d460-4183-a5d2-8337a2e38864 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: HasApprovalLink + value: null +- step_id: 6c07eaec-d460-4183-a5d2-8337a2e38864 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: IntegrationInstance + value: 2aa5208a-7b9d-4a5e-bb00-2921dd06d5ac +- step_id: 6c07eaec-d460-4183-a5d2-8337a2e38864 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: MessageToAssignee + value: null +- step_id: 6c07eaec-d460-4183-a5d2-8337a2e38864 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: PendingActionTimeout + value: null +- step_id: 6c07eaec-d460-4183-a5d2-8337a2e38864 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: RetryConfiguration + value: '{"Enabled":false,"IntervalInSeconds":30,"NumberOfRetries":1}' +- step_id: 6c07eaec-d460-4183-a5d2-8337a2e38864 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: ScriptName + value: Siemplify_Case Comment +- step_id: 6c07eaec-d460-4183-a5d2-8337a2e38864 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: ScriptParametersEntityFields + value: '{"Comment":"GCS Download File Result: DOWNLOAD + UNSUCCESSFUL\n\nAction did not go through due to one of the following + reasons:\n\n1. The specified BUCKET was not found or does not exist.\n2. + The specified OBJECT NAME could not be located or does not exist in + the bucket.\n3. The DOWNLOAD FILE PATH or DIRECTORY is invalid + or does not exist."}' +- step_id: 6c07eaec-d460-4183-a5d2-8337a2e38864 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: SelectedScopeName + value: All entities +- step_id: 6c07eaec-d460-4183-a5d2-8337a2e38864 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: UseEntitiesLoopScope + value: null +action_name: Siemplify_Case Comment +parallel_actions: [] +integration: Siemplify +parent_container_id: null +is_touched_by_ai: false +is_debug_mock_data: false +step_debug_data: + step_id: 5e92cdb2-088f-4634-a921-05eef67d20ea + playbook_id: 9cdaee08-b1dd-4c19-82e9-cf8254a69bcd + creation_time: 0 + modification_time: 0 + result_value: '' + result_json: '' + scope_entities_enrichment_data: [] +auto_skip_on_failure: false +previous_result_condition: '{"dbbeae49-6cb6-402d-8945-dbc60f030c37":"2"}' +type: action diff --git a/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/download_object_from_gcs_bucket_b13dd.yaml b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/download_object_from_gcs_bucket_b13dd.yaml new file mode 100644 index 0000000000..5d33bd4f99 --- /dev/null +++ b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/download_object_from_gcs_bucket_b13dd.yaml @@ -0,0 +1,81 @@ +name: GoogleCloudStorage_Download an Object From a Bucket +description: Download an object from a Google Cloud Storage bucket. +identifier: b13dd3ee-6058-469e-8fd3-826722a324e1 +original_step_id: a44bd3e8-8910-4480-9eb1-e0618420c29b +playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 +parent_step_ids: +- 1ba1c55d-6041-465b-8d22-8ac5702c357d +parent_step_id: 1ba1c55d-6041-465b-8d22-8ac5702c357d +instance_name: Download Object From GCS Bucket +is_automatic: true +is_skippable: false +action_provider: Scripts +start_loop_step_id: null +parameters: +- step_id: b13dd3ee-6058-469e-8fd3-826722a324e1 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: AssignedUsers + value: null +- step_id: b13dd3ee-6058-469e-8fd3-826722a324e1 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: DistinctDuplicateEntities + value: null +- step_id: b13dd3ee-6058-469e-8fd3-826722a324e1 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: DynamicInjectionInstancePlaceholder + value: '' +- step_id: b13dd3ee-6058-469e-8fd3-826722a324e1 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: FallbackIntegrationInstance + value: null +- step_id: b13dd3ee-6058-469e-8fd3-826722a324e1 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: FetchInstanceByName + value: 'false' +- step_id: b13dd3ee-6058-469e-8fd3-826722a324e1 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: HasApprovalLink + value: null +- step_id: b13dd3ee-6058-469e-8fd3-826722a324e1 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: IntegrationInstance + value: ac4d8630-eb12-42ed-8e96-d08050da824a +- step_id: b13dd3ee-6058-469e-8fd3-826722a324e1 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: MessageToAssignee + value: null +- step_id: b13dd3ee-6058-469e-8fd3-826722a324e1 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: PendingActionTimeout + value: null +- step_id: b13dd3ee-6058-469e-8fd3-826722a324e1 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: RetryConfiguration + value: '{"Enabled":false,"IntervalInSeconds":30,"NumberOfRetries":1}' +- step_id: b13dd3ee-6058-469e-8fd3-826722a324e1 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: ScriptName + value: GoogleCloudStorage_Download an Object From a Bucket +- step_id: b13dd3ee-6058-469e-8fd3-826722a324e1 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: ScriptParametersEntityFields + value: '{"Bucket Name":"[Input.Bucket Name (Required)]\n","Object Name":"[Input.Object + Name (Required)]","Download Path":"[Input.Download Path (Required)]\n"}' +- step_id: b13dd3ee-6058-469e-8fd3-826722a324e1 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: SelectedScopeName + value: All entities +- step_id: b13dd3ee-6058-469e-8fd3-826722a324e1 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: UseEntitiesLoopScope + value: null +action_name: GoogleCloudStorage_Download an Object From a Bucket +parallel_actions: [] +integration: GoogleCloudStorage +parent_container_id: null +is_touched_by_ai: false +is_debug_mock_data: false +step_debug_data: null +auto_skip_on_failure: false +previous_result_condition: '{"1ba1c55d-6041-465b-8d22-8ac5702c357d":"1"}' +type: action diff --git a/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/gcs_download_successful_dbbea.yaml b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/gcs_download_successful_dbbea.yaml new file mode 100644 index 0000000000..eb6c89cacd --- /dev/null +++ b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/gcs_download_successful_dbbea.yaml @@ -0,0 +1,66 @@ +name: Condition +description: Validates if Google Cloud Storage download is successful. +identifier: dbbeae49-6cb6-402d-8945-dbc60f030c37 +original_step_id: 45a9106e-75c5-45ca-9876-16d36b2d086e +playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 +parent_step_ids: +- b13dd3ee-6058-469e-8fd3-826722a324e1 +parent_step_id: b13dd3ee-6058-469e-8fd3-826722a324e1 +instance_name: GCS Download Successful? +is_automatic: true +is_skippable: false +action_provider: Flow +start_loop_step_id: null +parameters: +- step_id: dbbeae49-6cb6-402d-8945-dbc60f030c37 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: AssignedUsers + value: null +- step_id: dbbeae49-6cb6-402d-8945-dbc60f030c37 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: Branches + value: '[{"LogicalOperator":0,"Conditions":[{"Operator":0,"FieldName":"[Download + Object From GCS Bucket.is_success]","Type":7,"Value":"true","CustomOperatorName":"Core + Functions.Equal"},{"Operator":8,"FieldName":"[Download Object From GCS Bucket.JsonResult| + \"download_path\"]","Type":7,"Value":"","CustomOperatorName":"Core Functions.Not + Empty"},{"Operator":8,"FieldName":"[Download Object From GCS Bucket.JsonResult| + \"object_name\"]","Type":7,"Value":"","CustomOperatorName":"Core Functions.Not + Empty"}],"Order":1,"IsDefaultBranch":false,"Name":"Yes"},{"LogicalOperator":0,"Conditions":[],"Order":2,"IsDefaultBranch":true,"Name":"Branch"}]' +- step_id: dbbeae49-6cb6-402d-8945-dbc60f030c37 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: DistinctDuplicateEntities + value: 'true' +- step_id: dbbeae49-6cb6-402d-8945-dbc60f030c37 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: ErrorFallbackBranch + value: null +- step_id: dbbeae49-6cb6-402d-8945-dbc60f030c37 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: HasApprovalLink + value: null +- step_id: dbbeae49-6cb6-402d-8945-dbc60f030c37 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: MessageToAssignee + value: null +- step_id: dbbeae49-6cb6-402d-8945-dbc60f030c37 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: PendingActionTimeout + value: null +- step_id: dbbeae49-6cb6-402d-8945-dbc60f030c37 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: SelectedScopeName + value: All entities +- step_id: dbbeae49-6cb6-402d-8945-dbc60f030c37 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: UseEntitiesLoopScope + value: 'true' +action_name: IfFlowCondition +parallel_actions: [] +integration: Flow +parent_container_id: null +is_touched_by_ai: false +is_debug_mock_data: false +step_debug_data: null +auto_skip_on_failure: false +previous_result_condition: '{}' +type: condition diff --git a/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/inputs_missing_case_comment_53473.yaml b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/inputs_missing_case_comment_53473.yaml new file mode 100644 index 0000000000..b3cda3b0b0 --- /dev/null +++ b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/inputs_missing_case_comment_53473.yaml @@ -0,0 +1,81 @@ +name: Siemplify_Case Comment +description: Comment when inputs are missing or incomplete. +identifier: 53473f9d-9aac-4187-8408-d10e6afbacce +original_step_id: e78bfa6d-673f-4e62-8781-dd992f6dafd5 +playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 +parent_step_ids: +- 1ba1c55d-6041-465b-8d22-8ac5702c357d +parent_step_id: 1ba1c55d-6041-465b-8d22-8ac5702c357d +instance_name: Inputs Missing Case Comment +is_automatic: true +is_skippable: false +action_provider: Scripts +start_loop_step_id: null +parameters: +- step_id: 53473f9d-9aac-4187-8408-d10e6afbacce + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: AssignedUsers + value: null +- step_id: 53473f9d-9aac-4187-8408-d10e6afbacce + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: DistinctDuplicateEntities + value: null +- step_id: 53473f9d-9aac-4187-8408-d10e6afbacce + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: DynamicInjectionInstancePlaceholder + value: '' +- step_id: 53473f9d-9aac-4187-8408-d10e6afbacce + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: FallbackIntegrationInstance + value: null +- step_id: 53473f9d-9aac-4187-8408-d10e6afbacce + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: FetchInstanceByName + value: 'false' +- step_id: 53473f9d-9aac-4187-8408-d10e6afbacce + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: HasApprovalLink + value: null +- step_id: 53473f9d-9aac-4187-8408-d10e6afbacce + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: IntegrationInstance + value: 2aa5208a-7b9d-4a5e-bb00-2921dd06d5ac +- step_id: 53473f9d-9aac-4187-8408-d10e6afbacce + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: MessageToAssignee + value: null +- step_id: 53473f9d-9aac-4187-8408-d10e6afbacce + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: PendingActionTimeout + value: null +- step_id: 53473f9d-9aac-4187-8408-d10e6afbacce + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: RetryConfiguration + value: '{"Enabled":false,"IntervalInSeconds":30,"NumberOfRetries":1}' +- step_id: 53473f9d-9aac-4187-8408-d10e6afbacce + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: ScriptName + value: Siemplify_Case Comment +- step_id: 53473f9d-9aac-4187-8408-d10e6afbacce + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: ScriptParametersEntityFields + value: '{"Comment":"GCS Download File: Required + inputs unavailable. Download not attempted. "}' +- step_id: 53473f9d-9aac-4187-8408-d10e6afbacce + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: SelectedScopeName + value: All entities +- step_id: 53473f9d-9aac-4187-8408-d10e6afbacce + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: UseEntitiesLoopScope + value: null +action_name: Siemplify_Case Comment +parallel_actions: [] +integration: Siemplify +parent_container_id: null +is_touched_by_ai: false +is_debug_mock_data: false +step_debug_data: null +auto_skip_on_failure: false +previous_result_condition: '{"1ba1c55d-6041-465b-8d22-8ac5702c357d":"2"}' +type: action diff --git a/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/output_1_4a416.yaml b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/output_1_4a416.yaml new file mode 100644 index 0000000000..6536da8d1d --- /dev/null +++ b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/output_1_4a416.yaml @@ -0,0 +1,28 @@ +name: Output +description: '' +identifier: 4a416d3c-3092-4862-98af-150ce555587c +original_step_id: 52d2408f-dbed-49ba-94e6-d7ca83dd8165 +playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 +parent_step_ids: +- 111d4492-67c6-4746-bc30-701dfdfc6669 +parent_step_id: 111d4492-67c6-4746-bc30-701dfdfc6669 +instance_name: Output_1 +is_automatic: true +is_skippable: false +action_provider: Flow +start_loop_step_id: null +parameters: +- step_id: 4a416d3c-3092-4862-98af-150ce555587c + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: NestedWorkflowOutput + value: GCSDownloadFile = True +action_name: OutputAction +parallel_actions: [] +integration: Flow +parent_container_id: null +is_touched_by_ai: false +is_debug_mock_data: false +step_debug_data: null +auto_skip_on_failure: false +previous_result_condition: '{}' +type: output diff --git a/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/output_2_a59cd.yaml b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/output_2_a59cd.yaml new file mode 100644 index 0000000000..c60a2cd197 --- /dev/null +++ b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/output_2_a59cd.yaml @@ -0,0 +1,28 @@ +name: Output +description: '' +identifier: a59cd7e1-374c-464b-8877-fa8cf73535d5 +original_step_id: d200c915-4e00-493b-b1d0-ef87ca18b2b5 +playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 +parent_step_ids: +- 53473f9d-9aac-4187-8408-d10e6afbacce +parent_step_id: 53473f9d-9aac-4187-8408-d10e6afbacce +instance_name: Output_2 +is_automatic: true +is_skippable: false +action_provider: Flow +start_loop_step_id: null +parameters: +- step_id: a59cd7e1-374c-464b-8877-fa8cf73535d5 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: NestedWorkflowOutput + value: GCSDownloadFile = False +action_name: OutputAction +parallel_actions: [] +integration: Flow +parent_container_id: null +is_touched_by_ai: false +is_debug_mock_data: false +step_debug_data: null +auto_skip_on_failure: false +previous_result_condition: '{}' +type: output diff --git a/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/output_4_95642.yaml b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/output_4_95642.yaml new file mode 100644 index 0000000000..770574735e --- /dev/null +++ b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/output_4_95642.yaml @@ -0,0 +1,28 @@ +name: Output +description: '' +identifier: 95642791-35bf-4049-a16f-c0292b31966b +original_step_id: 4102f72b-4301-45ea-874f-0c01ed5f7c0a +playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 +parent_step_ids: +- 6c07eaec-d460-4183-a5d2-8337a2e38864 +parent_step_id: 6c07eaec-d460-4183-a5d2-8337a2e38864 +instance_name: Output_4 +is_automatic: true +is_skippable: false +action_provider: Flow +start_loop_step_id: null +parameters: +- step_id: 95642791-35bf-4049-a16f-c0292b31966b + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: NestedWorkflowOutput + value: GCSDownloadFile = False +action_name: OutputAction +parallel_actions: [] +integration: Flow +parent_container_id: null +is_touched_by_ai: false +is_debug_mock_data: false +step_debug_data: null +auto_skip_on_failure: false +previous_result_condition: '{}' +type: output diff --git a/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/set_scope_download_file_successful_e5eb1.yaml b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/set_scope_download_file_successful_e5eb1.yaml new file mode 100644 index 0000000000..b88eadf3bf --- /dev/null +++ b/content/playbooks/third_party/community/google_cloud_storage___download_file/steps/set_scope_download_file_successful_e5eb1.yaml @@ -0,0 +1,92 @@ +name: Siemplify_Set Scope Context Value +description: 'Store the following values to case properties: Bucket Name, Object Name, + Download Path' +identifier: e5eb1c00-1068-478f-baf3-cde0e2f6a270 +original_step_id: ea747ca4-dbb4-4057-96d8-4e050f6f9bc9 +playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 +parent_step_ids: +- dbbeae49-6cb6-402d-8945-dbc60f030c37 +parent_step_id: dbbeae49-6cb6-402d-8945-dbc60f030c37 +instance_name: Set Scope Download File Successful +is_automatic: true +is_skippable: false +action_provider: Scripts +start_loop_step_id: null +parameters: +- step_id: e5eb1c00-1068-478f-baf3-cde0e2f6a270 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: AssignedUsers + value: null +- step_id: e5eb1c00-1068-478f-baf3-cde0e2f6a270 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: DistinctDuplicateEntities + value: null +- step_id: e5eb1c00-1068-478f-baf3-cde0e2f6a270 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: DynamicInjectionInstancePlaceholder + value: '' +- step_id: e5eb1c00-1068-478f-baf3-cde0e2f6a270 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: FallbackIntegrationInstance + value: null +- step_id: e5eb1c00-1068-478f-baf3-cde0e2f6a270 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: FetchInstanceByName + value: 'false' +- step_id: e5eb1c00-1068-478f-baf3-cde0e2f6a270 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: HasApprovalLink + value: null +- step_id: e5eb1c00-1068-478f-baf3-cde0e2f6a270 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: IntegrationInstance + value: 2aa5208a-7b9d-4a5e-bb00-2921dd06d5ac +- step_id: e5eb1c00-1068-478f-baf3-cde0e2f6a270 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: MessageToAssignee + value: null +- step_id: e5eb1c00-1068-478f-baf3-cde0e2f6a270 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: PendingActionTimeout + value: null +- step_id: e5eb1c00-1068-478f-baf3-cde0e2f6a270 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: RetryConfiguration + value: '{"Enabled":false,"IntervalInSeconds":30,"NumberOfRetries":1}' +- step_id: e5eb1c00-1068-478f-baf3-cde0e2f6a270 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: ScriptName + value: Siemplify_Set Scope Context Value +- step_id: e5eb1c00-1068-478f-baf3-cde0e2f6a270 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: ScriptParametersEntityFields + value: '{"Context Scope":"Case","Key Name":"gcs_download_file_result","Key Value":"GCS + Download File Result: DOWNLOAD SUCCESSFUL\nBucket + Name: [Input.Bucket Name (Required)]\nObject Name: [Download Object + From GCS Bucket.JsonResult| \"object_name\"]\nDownload Path: [Download + Object From GCS Bucket.JsonResult| \"download_path\"]"}' +- step_id: e5eb1c00-1068-478f-baf3-cde0e2f6a270 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: SelectedScopeName + value: All entities +- step_id: e5eb1c00-1068-478f-baf3-cde0e2f6a270 + playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 + name: UseEntitiesLoopScope + value: null +action_name: Siemplify_Set Scope Context Value +parallel_actions: [] +integration: Siemplify +parent_container_id: null +is_touched_by_ai: false +is_debug_mock_data: false +step_debug_data: + step_id: ea747ca4-dbb4-4057-96d8-4e050f6f9bc9 + playbook_id: 9cdaee08-b1dd-4c19-82e9-cf8254a69bcd + creation_time: 0 + modification_time: 0 + result_value: '' + result_json: '' + scope_entities_enrichment_data: [] +auto_skip_on_failure: false +previous_result_condition: '{"dbbeae49-6cb6-402d-8945-dbc60f030c37":"1"}' +type: action diff --git a/content/playbooks/third_party/community/google_cloud_storage___download_file/trigger.yaml b/content/playbooks/third_party/community/google_cloud_storage___download_file/trigger.yaml new file mode 100644 index 0000000000..47bd7e982c --- /dev/null +++ b/content/playbooks/third_party/community/google_cloud_storage___download_file/trigger.yaml @@ -0,0 +1,21 @@ +identifier: 7a4faf99-0a00-4d3e-9e22-c574bed50159 +is_enabled: true +playbook_id: 9886e448-f108-4df2-ba47-028e671ff958 +type_: get_inputs +conditions: +- field_name: Bucket Name (Required) + value: '' + match_type: equal + custom_operator_name: null +- field_name: Object Name (Required) + value: '' + match_type: equal + custom_operator_name: null +- field_name: Download Path (Required) + value: '' + match_type: equal + custom_operator_name: null +logical_operator: and +environments: +- '*' +playbook_name: null