func NewMustRunAsRange(options *securityv1.RunAsUserStrategyOptions) (RunAsUserSecurityContextConstraintsStrategy, error) {
	if options == nil {
		return nil, fmt.Errorf("MustRunAsRange requires run as user options")
	}
	if options.UIDRangeMin == nil {
		return nil, fmt.Errorf("MustRunAsRange requires a UIDRangeMin")
	}
	if options.UIDRangeMax == nil {
		return nil, fmt.Errorf("MustRunAsRange requires a UIDRangeMax")
	}
	return &mustRunAsRange{
		opts: options,
	}, nil
}
// NewMustRunAsRange provides a strategy that requires the container to run as a specific UID in a range.
NewMustRunAsRange provides a strategy that requires the container to run as a specific UID in a range.
// NewMustRunAsRange provides a strategy that requires the container to run as a specific UID in a range .
func NewMustRunAsRange(options *securityv1.RunAsUserStrategyOptions) (RunAsUserSecurityContextConstraintsStrategy, error) {
	if options == nil {
		return nil, fmt.Errorf("MustRunAsRange requires run as user options")
	}
	if options.UIDRangeMin == nil {
		return nil, fmt.Errorf("MustRunAsRange requires a UIDRangeMin")
	}
	if options.UIDRangeMax == nil {
		return nil, fmt.Errorf("MustRunAsRange requires a UIDRangeMax")
	}
	return &mustRunAsRange{
		opts: options,
	}, nil
}
func NewMustRunAsRange ( options * securityv1 . RunAsUserStrategyOptions ) ( RunAsUserSecurityContextConstraintsStrategy , error ) { if options == nil { return nil , fmt . Errorf ( " " ) } if options . UIDRangeMin == nil { return nil , fmt . Errorf ( " " ) } if options . UIDRangeMax == nil { return nil , fmt . Errorf ( " " ) } return & mustRunAsRange { opts : options , } , nil }
NewMustRunAsRange provides a strategy that requires the container to run as a specific UID in a range.
NewMustRunAsRange provides a strategy that requires the container to run as a specific UID in a range .