GetServiceResult.fromMap constructor
GetServiceResult.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetServiceResult.fromMap(Map<String, dynamic> map) {
return GetServiceResult(
autogenerateRevisionName: (() { final guardedValue = map['autogenerateRevisionName']; if (guardedValue == null) return null; return guardedValue as bool; })(),
deletionPolicy: (() { final guardedValue = map['deletionPolicy']; if (guardedValue == null) return null; return guardedValue as String; })(),
id: (() { final guardedValue = map['id']; if (guardedValue == null) return null; return guardedValue as String; })(),
location: (() { final guardedValue = map['location']; if (guardedValue == null) return null; return guardedValue as String; })(),
metadatas: (() { final guardedValue = map['metadatas']; if (guardedValue == null) return null; return pulumi.Input.decodeList<GetServiceMetadata>(guardedValue, (value) => GetServiceMetadata.fromMap((value as Map).cast<String, dynamic>())); })(),
name: (() { final guardedValue = map['name']; if (guardedValue == null) return null; return guardedValue as String; })(),
project: (() { final guardedValue = map['project']; if (guardedValue == null) return null; return guardedValue as String; })(),
statuses: (() { final guardedValue = map['statuses']; if (guardedValue == null) return null; return pulumi.Input.decodeList<GetServiceStatus>(guardedValue, (value) => GetServiceStatus.fromMap((value as Map).cast<String, dynamic>())); })(),
templates: (() { final guardedValue = map['templates']; if (guardedValue == null) return null; return pulumi.Input.decodeList<GetServiceTemplate>(guardedValue, (value) => GetServiceTemplate.fromMap((value as Map).cast<String, dynamic>())); })(),
traffics: (() { final guardedValue = map['traffics']; if (guardedValue == null) return null; return pulumi.Input.decodeList<GetServiceTraffic>(guardedValue, (value) => GetServiceTraffic.fromMap((value as Map).cast<String, dynamic>())); })(),
);
}