ServiceState.fromMap constructor

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

Implementation

factory ServiceState.fromMap(Map<String, dynamic> map) {
  return ServiceState(
    apis: (() { final guardedValue = map['apis']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<ServiceApi>(guardedValue, (value) => ServiceApi.fromMap((value as Map).cast<String, dynamic>()))); })(),
    configId: (() { final guardedValue = map['configId']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    deletionPolicy: (() { final guardedValue = map['deletionPolicy']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    dnsAddress: (() { final guardedValue = map['dnsAddress']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    endpoints: (() { final guardedValue = map['endpoints']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<ServiceEndpoint>(guardedValue, (value) => ServiceEndpoint.fromMap((value as Map).cast<String, dynamic>()))); })(),
    grpcConfig: (() { final guardedValue = map['grpcConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    openapiConfig: (() { final guardedValue = map['openapiConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    project: (() { final guardedValue = map['project']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    protocOutputBase64: (() { final guardedValue = map['protocOutputBase64']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    serviceName: (() { final guardedValue = map['serviceName']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
  );
}