class K8S::Api::Flowcontrol::V1alpha1::FlowSchemaSpec
- K8S::Api::Flowcontrol::V1alpha1::FlowSchemaSpec
 - Reference
 - Object
 
Overview
FlowSchemaSpec describes how the FlowSchema's specification looks like.
Included Modules
- JSON::Serializable
 - JSON::Serializable::Unmapped
 - YAML::Serializable
 - YAML::Serializable::Unmapped
 
Defined in:
versions/v1.18/api/flowcontrol/v1alpha1/flow_schema_spec.crConstructors
- .new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
 - .new(pull : JSON::PullParser)
 - .new(*, priority_level_configuration : Api::Flowcontrol::V1alpha1::PriorityLevelConfigurationReference, distinguisher_method : Api::Flowcontrol::V1alpha1::FlowDistinguisherMethod? = nil, matching_precedence : Int32? = nil, rules : Array(Api::Flowcontrol::V1alpha1::PolicyRulesWithSubjects)? = nil)
 
Instance Method Summary
- #distinguisher_method : Api::Flowcontrol::V1alpha1::FlowDistinguisherMethod?
 - #distinguisher_method=(distinguisher_method : Api::Flowcontrol::V1alpha1::FlowDistinguisherMethod?)
 - #matching_precedence : Int32?
 - #matching_precedence=(matching_precedence : Int32?)
 - #priority_level_configuration : Api::Flowcontrol::V1alpha1::PriorityLevelConfigurationReference
 - #priority_level_configuration=(priority_level_configuration : Api::Flowcontrol::V1alpha1::PriorityLevelConfigurationReference)
 - #rules : Array(Api::Flowcontrol::V1alpha1::PolicyRulesWithSubjects)?
 - #rules=(rules : Array(Api::Flowcontrol::V1alpha1::PolicyRulesWithSubjects)?)
 
Constructor Detail
        
        def self.new(*, priority_level_configuration : Api::Flowcontrol::V1alpha1::PriorityLevelConfigurationReference, distinguisher_method : Api::Flowcontrol::V1alpha1::FlowDistinguisherMethod? = nil, matching_precedence : Int32? = nil, rules : Array(Api::Flowcontrol::V1alpha1::PolicyRulesWithSubjects)? = nil)
        #
      
      
      Instance Method Detail
        
        def distinguisher_method=(distinguisher_method : Api::Flowcontrol::V1alpha1::FlowDistinguisherMethod?)
        #
      
      
      
        
        def priority_level_configuration : Api::Flowcontrol::V1alpha1::PriorityLevelConfigurationReference
        #
      
      
      
        
        def priority_level_configuration=(priority_level_configuration : Api::Flowcontrol::V1alpha1::PriorityLevelConfigurationReference)
        #