ContextRuleResponse constructor

const ContextRuleResponse({
  1. required Input<List<String>> allowedRequestExtensions,
  2. required Input<List<String>> allowedResponseExtensions,
  3. required Input<List<String>> provided,
  4. required Input<List<String>> requested,
  5. required Input<String> selector,
})

Creates a new ContextRuleResponse. allowedRequestExtensions A list of full type names or extension IDs of extensions allowed in grpc side channel from client to backend. allowedResponseExtensions A list of full type names or extension IDs of extensions allowed in grpc side channel from backend to client. provided A list of full type names of provided contexts. requested A list of full type names of requested contexts. selector Selects the methods to which this rule applies. Refer to selector for syntax details.

Implementation

const ContextRuleResponse({
  required this.allowedRequestExtensions,
  required this.allowedResponseExtensions,
  required this.provided,
  required this.requested,
  required this.selector,
});