github.com/chnsz/golangsdk@v0.0.0-20240506093406-85a3fbfa605b/openstack/workspace/v2/policygroups/results.go (about) 1 package policygroups 2 3 // PolicyGroup is the structure that represents the policy group detail. 4 type PolicyGroup struct { 5 // Policy group name. 6 PolicyGroupName string `json:"policy_group_name" required:"true"` 7 // Policy group ID. 8 PolicyGroupId string `json:"policy_group_id,omitempty"` 9 // Priority. 10 Priority int `json:"priority,omitempty"` 11 // Policy group description. 12 Description string `json:"description,omitempty"` 13 // The update time of the policy group. 14 UpdateTime string `json:"update_time,omitempty"` 15 // List of target objects. 16 Targets []Target `json:"targets,omitempty"` 17 // List of policy. 18 Policy Policy `json:"policies,omitempty"` 19 }