Skip to content

Latest commit

 

History

History
54 lines (40 loc) · 1.63 KB

workflow_policy.md

File metadata and controls

54 lines (40 loc) · 1.63 KB
page_title subcategory description
morpheus_workflow_policy Resource - terraform-provider-morpheus
Provides a Morpheus workflow policy resource

morpheus_workflow_policy

Provides a Morpheus workflow policy resource

Example Usage

resource "morpheus_workflow_policy" "tf_example_workflow_policy_global" {
  name        = "tf_example_workflow_policy_global"
  description = "TF Example Workflow Policy"
  enabled     = true
  workflow_id = 1
  scope       = "global"
}

Schema

Required

  • name (String) The name of the workflow policy
  • scope (String) The filter or scope that the policy is applied to (global, group, cloud, user, role)
  • workflow_id (Number) The id of the workflow associated with the policy

Optional

  • apply_to_each_user (Boolean) Whether to assign the policy at the individual user level to all users assigned the associated role
  • cloud_id (Number) The id of the cloud associated with the cloud scoped filter
  • description (String) The description of the workflow policy
  • enabled (Boolean) Whether the policy is enabled
  • group_id (Number) The id of the group associated with the group scoped filter
  • role_id (Number) The id of the role associated with the role scoped filter
  • tenant_ids (List of Number) A list of tenant IDs to assign the policy to
  • user_id (Number) The id of the user associated with the user scoped filter

Read-Only

  • id (String) The ID of the workflow policy

Import

Import is supported using the following syntax:

terraform import morpheus_workflow_policy.tf_example_policy 1