func (o *Authz) ValueForAttribute(name string) interface{} {

	switch name {
	case "claims":
		return o.Claims
	case "clientIP":
		return o.ClientIP
	case "error":
		return o.Error
	case "permissions":
		return o.Permissions
	case "policyRulesList":
		return o.PolicyRulesList
	case "restrictedNamespace":
		return o.RestrictedNamespace
	case "restrictedNetworks":
		return o.RestrictedNetworks
	case "restrictedPermissions":
		return o.RestrictedPermissions
	case "targetID":
		return o.TargetID
	case "targetNamespace":
		return o.TargetNamespace
	}

	return nil
}
// ValueForAttribute returns the value for the given attribute.
// This is a very advanced function that you should not need but in some
// very specific use cases.
ValueForAttribute returns the value for the given attribute.
This is a very advanced function that you should not need but in some
very specific use cases.
// ValueForAttribute returns the value for the given attribute . // This is a very advanced function that you should not need but in some // very specific use cases .
func (o *Authz) ValueForAttribute(name string) interface{} {
	switch name {
	case "claims":
		return o.Claims
	case "clientIP":
		return o.ClientIP
	case "error":
		return o.Error
	case "permissions":
		return o.Permissions
	case "policyRulesList":
		return o.PolicyRulesList
	case "restrictedNamespace":
		return o.RestrictedNamespace
	case "restrictedNetworks":
		return o.RestrictedNetworks
	case "restrictedPermissions":
		return o.RestrictedPermissions
	case "targetID":
		return o.TargetID
	case "targetNamespace":
		return o.TargetNamespace
	}
	return nil
}
func ( o * Authz ) ValueForAttribute ( name string ) interface { } { switch name { case " " : return o . Claims case " " : return o . ClientIP case " " : return o . Error case " " : return o . Permissions case " " : return o . PolicyRulesList case " " : return o . RestrictedNamespace case " " : return o . RestrictedNetworks case " " : return o . RestrictedPermissions case " " : return o . TargetID case " " : return o . TargetNamespace } return nil }
ValueForAttribute returns the value for the given attribute.
ValueForAttribute returns the value for the given attribute .