Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for MemberOverload (0.42 sec)

  1. staging/src/k8s.io/apiserver/pkg/cel/library/authz.go

    	"path": {
    		cel.MemberOverload("authorizer_path", []*cel.Type{AuthorizerType, cel.StringType}, PathCheckType,
    			cel.BinaryBinding(authorizerPath))},
    	"group": {
    		cel.MemberOverload("authorizer_group", []*cel.Type{AuthorizerType, cel.StringType}, GroupCheckType,
    			cel.BinaryBinding(authorizerGroup))},
    	"serviceAccount": {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Aug 23 21:31:27 UTC 2023
    - 21.1K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/cel/library/quantity.go

    	},
    	"compareTo": {
    		cel.MemberOverload("quantity_compare_to", []*cel.Type{apiservercel.QuantityType, apiservercel.QuantityType}, cel.IntType, cel.BinaryBinding(quantityCompareTo)),
    	},
    	"asApproximateFloat": {
    		cel.MemberOverload("quantity_get_float", []*cel.Type{apiservercel.QuantityType}, cel.DoubleType, cel.UnaryBinding(quantityGetApproximateFloat)),
    	},
    	"asInteger": {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Aug 23 21:31:27 UTC 2023
    - 11.2K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/cel/library/cidr.go

    	},
    	"containsIP": {
    		cel.MemberOverload("cidr_contains_ip_string", []*cel.Type{apiservercel.CIDRType, cel.StringType}, cel.BoolType,
    			cel.BinaryBinding(cidrContainsIPString)),
    		cel.MemberOverload("cidr_contains_ip_ip", []*cel.Type{apiservercel.CIDRType, apiservercel.IPType}, cel.BoolType,
    			cel.BinaryBinding(cidrContainsIP)),
    	},
    	"containsCIDR": {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Dec 15 12:03:04 UTC 2023
    - 8.9K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/cel/library/ip.go

    	},
    	"isLoopback": {
    		cel.MemberOverload("ip_is_loopback", []*cel.Type{apiservercel.IPType}, cel.BoolType,
    			cel.UnaryBinding(isLoopback)),
    	},
    	"isLinkLocalMulticast": {
    		cel.MemberOverload("ip_is_link_local_multicast", []*cel.Type{apiservercel.IPType}, cel.BoolType,
    			cel.UnaryBinding(isLinkLocalMulticast)),
    	},
    	"isLinkLocalUnicast": {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Dec 15 11:02:34 UTC 2023
    - 9.8K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/cel/library/urls.go

    			cel.UnaryBinding(stringToUrl))},
    	"getScheme": {
    		cel.MemberOverload("url_get_scheme", []*cel.Type{apiservercel.URLType}, cel.StringType,
    			cel.UnaryBinding(getScheme))},
    	"getHost": {
    		cel.MemberOverload("url_get_host", []*cel.Type{apiservercel.URLType}, cel.StringType,
    			cel.UnaryBinding(getHost))},
    	"getHostname": {
    		cel.MemberOverload("url_get_hostname", []*cel.Type{apiservercel.URLType}, cel.StringType,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Aug 23 21:31:27 UTC 2023
    - 7.9K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/cel/library/lists.go

    		return cel.MemberOverload(fmt.Sprintf("list_%s_is_sorted_bool", name),
    			[]*cel.Type{cel.ListType(paramType)}, cel.BoolType, cel.UnaryBinding(isSorted))
    	}),
    	"sum": templatedOverloads(summableTypes, func(name string, paramType *cel.Type) cel.FunctionOpt {
    		return cel.MemberOverload(fmt.Sprintf("list_%s_sum_%s", name, name),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Aug 23 21:31:27 UTC 2023
    - 9.2K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiserver/pkg/cel/library/regex.go

    func (*regex) LibraryName() string {
    	return "k8s.regex"
    }
    
    var regexLibraryDecls = map[string][]cel.FunctionOpt{
    	"find": {
    		cel.MemberOverload("string_find_string", []*cel.Type{cel.StringType, cel.StringType}, cel.StringType,
    			cel.BinaryBinding(find))},
    	"findAll": {
    		cel.MemberOverload("string_find_all_string", []*cel.Type{cel.StringType, cel.StringType},
    			cel.ListType(cel.StringType),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Aug 23 21:31:27 UTC 2023
    - 5.7K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/cel/library/format.go

    				return []string{"invalid datetime"}
    			}
    			return nil
    		},
    		MaxRegexSize: len(strfmt.DateTimePattern),
    	},
    }
    
    var formatLibraryDecls = map[string][]cel.FunctionOpt{
    	"validate": {
    		cel.MemberOverload("format-validate", []*cel.Type{apiservercel.FormatType, cel.StringType}, cel.OptionalType(cel.ListType(cel.StringType)), cel.BinaryBinding(formatValidate)),
    	},
    	"format.named": {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 23 17:22:44 UTC 2024
    - 8.2K bytes
    - Viewed (0)
Back to top