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  }