GetSupportedServiceResult.fromMap constructor

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

Implementation

factory GetSupportedServiceResult.fromMap(Map<String, dynamic> map) {
  return GetSupportedServiceResult(
    availableOnRestrictedVip: (() { final guardedValue = map['availableOnRestrictedVip']; if (guardedValue == null) return null; return guardedValue as bool; })(),
    id: (() { final guardedValue = map['id']; if (guardedValue == null) return null; return guardedValue as String; })(),
    knownLimitations: (() { final guardedValue = map['knownLimitations']; if (guardedValue == null) return null; return guardedValue as bool; })(),
    serviceName: (() { final guardedValue = map['serviceName']; if (guardedValue == null) return null; return guardedValue as String; })(),
    serviceSupportStage: (() { final guardedValue = map['serviceSupportStage']; if (guardedValue == null) return null; return guardedValue as String; })(),
    supportStage: (() { final guardedValue = map['supportStage']; if (guardedValue == null) return null; return guardedValue as String; })(),
    supportedMethods: (() { final guardedValue = map['supportedMethods']; if (guardedValue == null) return null; return pulumi.Input.decodeList<GetSupportedServiceSupportedMethod>(guardedValue, (value) => GetSupportedServiceSupportedMethod.fromMap((value as Map).cast<String, dynamic>())); })(),
    title: (() { final guardedValue = map['title']; if (guardedValue == null) return null; return guardedValue as String; })(),
  );
}