GetTemplatesVersionResult.fromMap constructor

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

Implementation

factory GetTemplatesVersionResult.fromMap(Map<String, dynamic> map) {
  return GetTemplatesVersionResult(
    createTime: map['createTime'] as String,
    databasePersistencePolicy: map['databasePersistencePolicy'] as String,
    description: map['description'] as String,
    errorCatcherConfigs: pulumi.Input.decodeList<GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponse>(map['errorCatcherConfigs']!, (value) => GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponse.fromMap((value as Map).cast<String, dynamic>())),
    lastModifierEmail: map['lastModifierEmail'] as String,
    name: map['name'] as String,
    parentIntegrationVersionId: map['parentIntegrationVersionId'] as String,
    snapshotNumber: map['snapshotNumber'] as String,
    status: map['status'] as String,
    taskConfigs: pulumi.Input.decodeList<EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse>(map['taskConfigs']!, (value) => EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse.fromMap((value as Map).cast<String, dynamic>())),
    teardown: EnterpriseCrmEventbusProtoTeardownResponse.fromMap((map['teardown']! as Map).cast<String, dynamic>()),
    templateParameters: EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponse.fromMap((map['templateParameters']! as Map).cast<String, dynamic>()),
    triggerConfigs: pulumi.Input.decodeList<EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse>(map['triggerConfigs']!, (value) => EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse.fromMap((value as Map).cast<String, dynamic>())),
    updateTime: map['updateTime'] as String,
    userLabel: map['userLabel'] as String,
  );
}