integrations/v2 library
Application Integration API - v2
For more information, see cloud.google.com/application-integration
Create an instance of IntegrationsApi to access these resources:
Classes
- GoogleCloudIntegrationsV2AttemptStats
- Status for the execution attempt.
- GoogleCloudIntegrationsV2DuetErrorCatcherConfig
- Configuration detail of a error catch task
- GoogleCloudIntegrationsV2DuetEventParameter
- This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus.
- GoogleCloudIntegrationsV2DuetGenerateIntegrationBranchRequest
- Request message for generating an integration branch containing tasks.
- GoogleCloudIntegrationsV2DuetGenerateIntegrationBranchResponse
- Response message containing the generated integration branch data.
- GoogleCloudIntegrationsV2DuetGenerateIntegrationDocumentRequest
- Request message for generating documentation for an integration version.
- GoogleCloudIntegrationsV2DuetGenerateIntegrationDocumentResponse
- Response message containing generated integration documentation text.
- GoogleCloudIntegrationsV2DuetGenerateIntegrationRequest
- Request for generating an integration.
- GoogleCloudIntegrationsV2DuetGenerateIntegrationResponse
- Response for generating an integration.
- GoogleCloudIntegrationsV2DuetGenerateJavascriptRequest
- Request message for generating data mapping Javascript.
- GoogleCloudIntegrationsV2DuetGenerateJavascriptResponse
- Response message containing generated Javascript code recommendations.
- GoogleCloudIntegrationsV2DuetIntegrationBranch
- An integration branch skeleton containing basic fields which can be used to create an integration branch on the UI.
- GoogleCloudIntegrationsV2DuetIntegrationBranchRequest
- The request for generating an integration branch.
- GoogleCloudIntegrationsV2DuetIntegrationConfigParameter
- Integration Config Parameter is defined in the integration config and are used to provide external configuration for integration.
- GoogleCloudIntegrationsV2DuetIntegrationDocumentRequest
- The request for generating description of an integration.
- GoogleCloudIntegrationsV2DuetIntegrationParameter
- Integration Parameter is defined in the integration config and are used to provide information about data types of the expected parameters and provide any default values if needed.
- GoogleCloudIntegrationsV2DuetIntegrationSkeleton
- An integration skeleton containing basic fields which can be used to create an integration on the UI.
- GoogleCloudIntegrationsV2DuetIntegrationVersion
- The integration version definition.
- GoogleCloudIntegrationsV2DuetJavascriptRecommendation
- Individual Javascript recommendation containing the task config with the new code, integration parameters and the explanation.
- GoogleCloudIntegrationsV2DuetJavascriptRequest
- Request message for Javascript Task using Gemini.
- GoogleCloudIntegrationsV2DuetRecommendTasksRequest
- Request message for recommending tasks to replace a selected task.
- GoogleCloudIntegrationsV2DuetRecommendTasksResponse
- Response message containing recommended tasks for replacement.
- GoogleCloudIntegrationsV2DuetReplaceTaskRequest
- Message for Replace Task Scenario.
- GoogleCloudIntegrationsV2DuetTaskConfig
- The task configuration details.
- GoogleCloudIntegrationsV2DuetTaskResponseStatus
- Message for task response status.
- GoogleCloudIntegrationsV2DuetTriggerConfig
- Configuration detail of a trigger.
- GoogleCloudIntegrationsV2DuetTroubleshootExecutionResponse
- Response for troubleshooting an integration execution.
- GoogleCloudIntegrationsV2DuetValueType
- The type of the parameter.
- GoogleCloudIntegrationsV2Execution
- The Execution contains detailed information of an individual integration execution.
- GoogleCloudIntegrationsV2ExecutionReplayInfo
- Contains the details of the execution info: this includes the replay reason and replay tree connecting executions in a parent-child relationship
- GoogleCloudIntegrationsV2ListExecutionsResponse
- Response for listing the Integration executions.
- GoogleCloudIntegrationsV2TaskExecution
- Execution of a single task within an integration
- GoogleCloudIntegrationsV2TaskExecutionDetails
- Details of the task execution.
- GoogleCloudIntegrationsV2TaskExecutionTaskExecutionMetadata
- Metadata of the task execution.
- IntegrationsApi
- ProjectsLocationsIntegrationsExecutionsResource
- ProjectsLocationsIntegrationsExecutionsTaskExecutionsResource
- ProjectsLocationsIntegrationsResource
- ProjectsLocationsResource
- ProjectsResource
Typedefs
- GoogleApiHttpBody = $HttpBody
- Message that represents an arbitrary HTTP body.
- GoogleCloudIntegrationsV2CloudLoggingDetails = $CloudLoggingDetails
- Cloud Logging details for execution info
- GoogleCloudIntegrationsV2DuetBooleanParameterArray = $BooleanParameterArray
- This message only contains a field of boolean array.
- GoogleCloudIntegrationsV2DuetCloudSchedulerConfig = $CloudSchedulerConfig
- Cloud Scheduler Trigger configuration
- GoogleCloudIntegrationsV2DuetDoubleParameterArray = $DoubleParameterArray
- This message only contains a field of double number array.
- GoogleCloudIntegrationsV2DuetIntParameterArray = $IntParameterArray
- This message only contains a field of integer array.
- GoogleCloudIntegrationsV2DuetNextTask = $NextTask
- The task that is next in line to be executed, if the condition specified evaluated to true.
- GoogleCloudIntegrationsV2DuetStringParameterArray = $StringParameterArray
- This message only contains a field of string array.
- GoogleCloudIntegrationsV2DuetTriggerConfigVariables = $TriggerConfigVariables
- Variables names mapped to api trigger.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.