OrganizationManagedRuleMetadata.fromJson constructor 
    
      
      OrganizationManagedRuleMetadata.fromJson(
 - Map<String, dynamic> json
 
)
     
    
    
  Implementation
  factory OrganizationManagedRuleMetadata.fromJson(Map<String, dynamic> json) {
  return OrganizationManagedRuleMetadata(
    ruleIdentifier: json['RuleIdentifier'] as String,
    description: json['Description'] as String?,
    inputParameters: json['InputParameters'] as String?,
    maximumExecutionFrequency: (json['MaximumExecutionFrequency'] as String?)
        ?.toMaximumExecutionFrequency(),
    resourceIdScope: json['ResourceIdScope'] as String?,
    resourceTypesScope: (json['ResourceTypesScope'] as List?)
        ?.whereNotNull()
        .map((e) => e as String)
        .toList(),
    tagKeyScope: json['TagKeyScope'] as String?,
    tagValueScope: json['TagValueScope'] as String?,
  );
}