Module: CloudReactorAPIClient

Defined in:
lib/cloudreactor_api_client/version.rb,
lib/cloudreactor_api_client.rb,
lib/cloudreactor_api_client/api_error.rb,
lib/cloudreactor_api_client/api_client.rb,
lib/cloudreactor_api_client/models/link.rb,
lib/cloudreactor_api_client/models/task.rb,
lib/cloudreactor_api_client/models/group.rb,
lib/cloudreactor_api_client/api/tasks_api.rb,
lib/cloudreactor_api_client/configuration.rb,
lib/cloudreactor_api_client/models/workflow.rb,
lib/cloudreactor_api_client/api/workflows_api.rb,
lib/cloudreactor_api_client/models/alert_method.rb,
lib/cloudreactor_api_client/models/patched_task.rb,
lib/cloudreactor_api_client/models/name_and_uuid.rb,
lib/cloudreactor_api_client/api/alert_methods_api.rb,
lib/cloudreactor_api_client/models/rule_type_enum.rb,
lib/cloudreactor_api_client/models/task_execution.rb,
lib/cloudreactor_api_client/models/run_environment.rb,
lib/cloudreactor_api_client/api/task_executions_api.rb,
lib/cloudreactor_api_client/models/patched_workflow.rb,
lib/cloudreactor_api_client/models/stop_reason_enum.rb,
lib/cloudreactor_api_client/models/workflow_summary.rb,
lib/cloudreactor_api_client/api/run_environments_api.rb,
lib/cloudreactor_api_client/models/pager_duty_profile.rb,
lib/cloudreactor_api_client/models/workflow_execution.rb,
lib/cloudreactor_api_client/api/pagerduty_profiles_api.rb,
lib/cloudreactor_api_client/models/aws_ecs_launch_type.rb,
lib/cloudreactor_api_client/models/paginated_task_list.rb,
lib/cloudreactor_api_client/models/propagate_tags_enum.rb,
lib/cloudreactor_api_client/models/workflow_transition.rb,
lib/cloudreactor_api_client/api/workflow_executions_api.rb,
lib/cloudreactor_api_client/models/current_service_info.rb,
lib/cloudreactor_api_client/models/patched_alert_method.rb,
lib/cloudreactor_api_client/api/workflow_transitions_api.rb,
lib/cloudreactor_api_client/models/failure_behavior_enum.rb,
lib/cloudreactor_api_client/models/notification_severity.rb,
lib/cloudreactor_api_client/models/task_execution_status.rb,
lib/cloudreactor_api_client/models/timeout_behavior_enum.rb,
lib/cloudreactor_api_client/models/patched_task_execution.rb,
lib/cloudreactor_api_client/models/workflow_task_instance.rb,
lib/cloudreactor_api_client/models/aws_ecs_service_options.rb,
lib/cloudreactor_api_client/models/patched_run_environment.rb,
lib/cloudreactor_api_client/models/threshold_property_enum.rb,
lib/cloudreactor_api_client/api/workflow_task_instances_api.rb,
lib/cloudreactor_api_client/models/aws_ecs_execution_method.rb,
lib/cloudreactor_api_client/models/workflow_execution_status.rb,
lib/cloudreactor_api_client/models/email_notification_profile.rb,
lib/cloudreactor_api_client/models/patched_pager_duty_profile.rb,
lib/cloudreactor_api_client/models/patched_workflow_execution.rb,
lib/cloudreactor_api_client/models/workflow_execution_summary.rb,
lib/cloudreactor_api_client/models/execution_method_capability.rb,
lib/cloudreactor_api_client/models/paginated_alert_method_list.rb,
lib/cloudreactor_api_client/models/patched_workflow_transition.rb,
lib/cloudreactor_api_client/api/email_notification_profiles_api.rb,
lib/cloudreactor_api_client/models/paginated_task_execution_list.rb,
lib/cloudreactor_api_client/models/workflow_execution_run_reason.rb,
lib/cloudreactor_api_client/models/paginated_run_environment_list.rb,
lib/cloudreactor_api_client/models/patched_workflow_task_instance.rb,
lib/cloudreactor_api_client/models/workflow_execution_stop_reason.rb,
lib/cloudreactor_api_client/models/workflow_transition_evaluation.rb,
lib/cloudreactor_api_client/models/paginated_workflow_summary_list.rb,
lib/cloudreactor_api_client/models/start_transition_condition_enum.rb,
lib/cloudreactor_api_client/models/workflow_task_instance_execution.rb,
lib/cloudreactor_api_client/models/paginated_pager_duty_profile_list.rb,
lib/cloudreactor_api_client/models/paginated_workflow_transition_list.rb,
lib/cloudreactor_api_client/models/patched_email_notification_profile.rb,
lib/cloudreactor_api_client/models/aws_ecs_execution_method_capability.rb,
lib/cloudreactor_api_client/models/unknown_execution_method_capability.rb,
lib/cloudreactor_api_client/models/aws_ecs_service_load_balancer_details.rb,
lib/cloudreactor_api_client/models/paginated_workflow_task_instance_list.rb,
lib/cloudreactor_api_client/models/workflow_task_instance_execution_base.rb,
lib/cloudreactor_api_client/models/paginated_email_notification_profile_list.rb,
lib/cloudreactor_api_client/models/paginated_workflow_execution_summary_list.rb,
lib/cloudreactor_api_client/models/aws_ecs_run_environment_execution_method_capability.rb

Overview

#CloudReactor API

#CloudReactor API Documentation

The version of the OpenAPI document: 0.3.0 Contact: [email protected] Generated by: openapi-generator.tech OpenAPI Generator version: 5.4.0

Defined Under Namespace

Modules: ExecutionMethodCapability Classes: AlertMethod, AlertMethodsApi, ApiClient, ApiError, AwsEcsExecutionMethod, AwsEcsExecutionMethodCapability, AwsEcsLaunchType, AwsEcsRunEnvironmentExecutionMethodCapability, AwsEcsServiceLoadBalancerDetails, AwsEcsServiceOptions, Configuration, CurrentServiceInfo, EmailNotificationProfile, EmailNotificationProfilesApi, FailureBehaviorEnum, Group, Link, NameAndUuid, NotificationSeverity, PagerDutyProfile, PagerdutyProfilesApi, PaginatedAlertMethodList, PaginatedEmailNotificationProfileList, PaginatedPagerDutyProfileList, PaginatedRunEnvironmentList, PaginatedTaskExecutionList, PaginatedTaskList, PaginatedWorkflowExecutionSummaryList, PaginatedWorkflowSummaryList, PaginatedWorkflowTaskInstanceList, PaginatedWorkflowTransitionList, PatchedAlertMethod, PatchedEmailNotificationProfile, PatchedPagerDutyProfile, PatchedRunEnvironment, PatchedTask, PatchedTaskExecution, PatchedWorkflow, PatchedWorkflowExecution, PatchedWorkflowTaskInstance, PatchedWorkflowTransition, PropagateTagsEnum, RuleTypeEnum, RunEnvironment, RunEnvironmentsApi, StartTransitionConditionEnum, StopReasonEnum, Task, TaskExecution, TaskExecutionStatus, TaskExecutionsApi, TasksApi, ThresholdPropertyEnum, TimeoutBehaviorEnum, UnknownExecutionMethodCapability, Workflow, WorkflowExecution, WorkflowExecutionRunReason, WorkflowExecutionStatus, WorkflowExecutionStopReason, WorkflowExecutionSummary, WorkflowExecutionsApi, WorkflowSummary, WorkflowTaskInstance, WorkflowTaskInstanceExecution, WorkflowTaskInstanceExecutionBase, WorkflowTaskInstancesApi, WorkflowTransition, WorkflowTransitionEvaluation, WorkflowTransitionsApi, WorkflowsApi

Constant Summary collapse

VERSION =
'0.3.0.0'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

CloudReactorAPIClient.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



100
101
102
103
104
105
106
# File 'lib/cloudreactor_api_client.rb', line 100

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end