Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Event Orchestration: add support for Dynamic Routing and Dynamic Escalation Policy Assignment #885

Commits on Jul 22, 2024

  1. [ORCA-4811] Add support for dynamic_route_to action to `pagerduty_e…

    …vent_orchestration_router` (#1)
    
    * temporarily replace go-client with a feature branch
    
    * ORCA-4811 - add support for  action
    
    * fix import tests
    
    * Revert "fix import tests"
    
    This reverts commit e42694d.
    alenapan authored and c-kaieong committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    0c0450b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    71f2a22 View commit details
    Browse the repository at this point in the history
  3. ORCA-4812: Document The dynamic_route_to action (#3)

    * Update the router example to use the pagerduty_service data source
    
    * Add a dynamic router rule example
    
    * Document the dynamic vs static router actions
    metavida authored and c-kaieong committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    00b4f2a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6e29bb4 View commit details
    Browse the repository at this point in the history
  5. [ORCA-4806] Add support for the Escalation Policy action to Global an…

    …d Service Event Orchestration resources (#5)
    
    * WIP
    
    * Add tests for global and service orchs
    
    * Changes from review
    
    * Formatting changes, renamed methods to be clearer
    * Syntax errors 🤦
    * Missed re-adding the expand line :o
    *
    
    * Catch-all supports EP, ensure it fits there
    
    * Add test cases to test tf resource
    
    * Add delete config
    
    * Do not add empty string for policy
    
    * Global and service path flattening
    
    * WIP Test for EP with terraformed ID
    
    * WIP
    
    * Temporary, running pagerduty-go from fork
    
    * Fixup tests, validate that *string escalation_policy is accepted
    
    * reformat test config
    
    * reimport go-pagerduty
    
    ---------
    
    Co-authored-by: Alena Pantuzenko <apantuzenko@pagerduty.com>
    2 people authored and c-kaieong committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    c68d79a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    208e54d View commit details
    Browse the repository at this point in the history
  7. Point api client to master

    c-kaieong committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    9539e47 View commit details
    Browse the repository at this point in the history