OptionsResponse constructor

const OptionsResponse({
  1. required Input<List<AsyncOptionsResponse>> asyncOptions,
  2. required Input<List<InputMappingResponse>> inputMappings,
  3. required Input<String> nameProperty,
  4. required Input<ValidationOptionsResponse> validationOptions,
})

Creates a new OptionsResponse. asyncOptions Options regarding how to thread async requests. inputMappings The mappings that apply for requests. nameProperty The json path to the field in the resource JSON body into which the resource name should be mapped. Leaving this empty indicates that there should be no mapping performed. validationOptions Options for how to validate and process properties on a resource.

Implementation

const OptionsResponse({
  required this.asyncOptions,
  required this.inputMappings,
  required this.nameProperty,
  required this.validationOptions,
});