StandardsControlState.fromMap constructor

StandardsControlState.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory StandardsControlState.fromMap(Map<String, dynamic> map) {
  return StandardsControlState(
    controlId: (() { final guardedValue = map['controlId']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    controlStatus: (() { final guardedValue = map['controlStatus']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    controlStatusUpdatedAt: (() { final guardedValue = map['controlStatusUpdatedAt']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    description: (() { final guardedValue = map['description']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    disabledReason: (() { final guardedValue = map['disabledReason']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    region: (() { final guardedValue = map['region']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    relatedRequirements: (() { final guardedValue = map['relatedRequirements']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
    remediationUrl: (() { final guardedValue = map['remediationUrl']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    severityRating: (() { final guardedValue = map['severityRating']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    standardsControlArn: (() { final guardedValue = map['standardsControlArn']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    title: (() { final guardedValue = map['title']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
  );
}