INNER CODE UNIT · Go
func
nginx/nginx-gateway-fabric · apis/policygen.go:42
func (p *{{ .Name }}) GetTargetRefs() []gatewayv1.LocalPolicyTargetReference {
{{- if .SingleRef }}
return []gatewayv1.LocalPolicyTargetReference{p.Spec.TargetRef}
{{- else }}
return p.Spec.TargetRefs
{{- end }}
}
func (p *{{ .Name }}) GetPolicyStatus() gatewayv1.PolicyStatus {
return p.Status
}
func (p *{{ .Name }}) SetPolicyStatus(status gatewayv1.PolicyStatus) {
p.Status = status
}
{{- end}}