code: def _get_processing_job_inputs_and_outputs(bucket, output_kms_key):
      return {
          "ProcessingInputs": [
              {
                  "InputName": "my_dataset",
                  "AppManaged": False,
                  "S3Input": {
                      "S3Uri": f"s3://{bucket}",
                      "LocalPath": "/opt/ml/processing/input/data/",
                      "S3DataType": "S3Prefix",
                      "S3InputMode": "File",
                      "S3DataDistributionType": "FullyReplicated",
                      "S3CompressionType": "None",
                  },
              },
              {
                  "InputName": "s3_input_wo_defaults",
                  "AppManaged": False,
                  "S3Input": {
                      "S3Uri": f"s3://{bucket}",
                      "LocalPath": "/opt/ml/processing/input/s3_input_wo_defaults",
                      "S3DataType": "S3Prefix",
                      "S3InputMode": "File",
                      "S3DataDistributionType": "FullyReplicated",
                  },
              },
              {
                  "InputName": "s3_input",
                  "AppManaged": False,
                  "S3Input": {
                      "S3Uri": f"s3://{bucket}",
                      "LocalPath": "/opt/ml/processing/input/s3_input",
                      "S3DataType": "S3Prefix",
                      "S3InputMode": "File",
                      "S3DataDistributionType": "FullyReplicated",
                      "S3CompressionType": "None",
                  },
              },
              {
                  "InputName": "redshift_dataset_definition",
                  "AppManaged": True,
                  "DatasetDefinition": {
                      "RedshiftDatasetDefinition": {
                          "ClusterId": "integ-test-cluster-prod-us-west-2",
                          "Database": "dev",
                          "DbUser": "awsuser",
                          "QueryString": "SELECT * FROM shoes",
                          "ClusterRoleArn": "arn:aws:iam::037210630505:role/RedshiftClusterRole-prod-us-west-2",
                          "OutputS3Uri": f"s3://{bucket}/rdd",
                          "OutputFormat": "CSV",
                          "OutputCompression": "None",
                      },
                      "LocalPath": "/opt/ml/processing/input/rdd",
                      "DataDistributionType": "FullyReplicated",
                      "InputMode": "File",
                  },
              },
              {
                  "InputName": "athena_dataset_definition",
                  "AppManaged": True,
                  "DatasetDefinition": {
                      "AthenaDatasetDefinition": {
                          "Catalog": "AwsDataCatalog",
                          "Database": "default",
                          "QueryString": 'SELECT * FROM "default"."s3_test_table_$STAGE_$REGIONUNDERSCORED";',
                          "WorkGroup": "workgroup",
                          "OutputS3Uri": f"s3://{bucket}/add",
                          "OutputFormat": "JSON",
                          "OutputCompression": "GZIP",
                      },
                      "LocalPath": "/opt/ml/processing/input/add",
                      "DataDistributionType": "FullyReplicated",
                      "InputMode": "File",
                  },
              },
          ],
          "ProcessingOutputConfig": {
              "Outputs": [
                  {
                      "OutputName": "output-1",
                      "FeatureStoreOutput": {
                          "FeatureGroupName": "FeatureGroupName"
                      },
                      "AppManaged": True,
                  }
              ],
              "KmsKeyId": output_kms_key,
          },
      }
  
imports: from __future__ import absolute_import
  import os
  import pytest
  from botocore.config import Config
  from sagemaker import image_uris, Session
  from sagemaker.dataset_definition.inputs import DatasetDefinition, RedshiftDatasetDefinition, AthenaDatasetDefinition, S3Input
  from sagemaker.network import NetworkConfig
  from sagemaker.processing import ProcessingInput, ProcessingOutput, ScriptProcessor, Processor, ProcessingJob, FeatureStoreOutput
  from sagemaker.sklearn.processing import SKLearnProcessor
  from tests.integ import DATA_DIR
  from tests.integ.kms_utils import get_or_create_kms_key
label_desc: Use image node_id 18 for calling a global function with example usage: _get_processing_job_inputs_and_outputs(bucket, output_kms_key) and returns: dict