» avi_poolgroupdeploymentpolicy

This data source is used to to get avi_poolgroupdeploymentpolicy objects.

» Example Usage

data "avi_poolgroupdeploymentpolicy" "foo_poolgroupdeploymentpolicy" {
    uuid = "poolgroupdeploymentpolicy-f9cf6b3e-a411-436f-95e2-2982ba2b217b"
    name = "foo"
}

» Argument Reference

  • name - (Optional) Search PoolGroupDeploymentPolicy by name.
  • uuid - (Optional) Search PoolGroupDeploymentPolicy by uuid.

» Attributes Reference

In addition to all arguments above, the following attributes are exported:

  • auto_disable_old_prod_pools - It will automatically disable old production pools once there is a new production candidate.
  • description - User defined description for the object.
  • evaluation_duration - Duration of evaluation period for automatic deployment.
  • name - The name of the pool group deployment policy.
  • rules - List of list.
  • scheme - Deployment scheme.
  • target_test_traffic_ratio - Target traffic ratio before pool is made production.
  • tenant_ref - It is a reference to an object of type tenant.
  • test_traffic_ratio_rampup - Ratio of the traffic that is sent to the pool under test.
  • uuid - Uuid of the pool group deployment policy.
  • webhook_ref - Webhook configured with url that avi controller will pass back information about pool group, old and new pool information and current deployment rule results.